python 本能计数器 time.perf_counter

python 本能计数器 time.perf_counter

perf_counter() 因变量的 epoch (纪元)是不决义的。普遍运用该因变量都是为了比拟和计划,不是为了用作一致功夫,该点须要提防下。 该因变量用来丈量较短连接功夫的具备最高灵验精度的时钟,囊括安置状况耗费的功夫,运用两次挪用才会灵验。 尝试代码如次: t0 = time.perf_counter() # 运转一段代码 for i in range(100000): pass print("步调运转功夫", time.perf_counter() - t0) 与其一致的因变量有 perf_counter_ns()、process_time()、process_time_ns(),简直不妨查问画册举行进修,先控制 perf_counter() 因变量即可。