Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/309.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
计算python脚本执行时间的最简单方法?_Python_Performance Testing - Fatal编程技术网

计算python脚本执行时间的最简单方法?

计算python脚本执行时间的最简单方法?,python,performance-testing,Python,Performance Testing,计算Python脚本执行时间的最简单方法是什么?在linux下: time python script.py使用Linuxtime这样的命令:time python file.py 或者,您可以计算开始和结束时的时间并计算差异。使用时间如何? 例子: time myPython.py模块就是专门为此设计的 下面是一个愚蠢的例子 def test(): """Stupid test function""" L = [] for i in range(100):

计算Python脚本执行时间的最简单方法是什么?

在linux下:
time python script.py

使用Linux
time
这样的命令:
time python file.py


或者,您可以计算开始和结束时的时间并计算差异。

使用
时间如何?
例子:
time myPython.py

模块就是专门为此设计的

下面是一个愚蠢的例子

def test():
    """Stupid test function"""
    L = []
    for i in range(100):
        L.append(i)

if __name__ == '__main__':
    from timeit import Timer
    t = Timer("test()", "from __main__ import test")
    print t.timeit()
注意,timeit也可以从命令行(python-m)中使用 timeit-s“import module”“module.test()”),并且您可以运行 多次声明以获得更准确的测量结果。某物 我认为time命令不直接支持。 --杰科拉多