我如何测量python脚本的执行时间而不在脚本中每次都像导入timeit(开始时间-结束时间)那样添加代码。 我的意思是每当我运行脚本时,只能执行一次以显示执行时间。
答案 0 :(得分:-1)
据我所知,不添加代码就无法显示python脚本的时间(开始时间-结束时间)。但是您可以像这样显示python脚本的执行时间:
from datetime import datetime
startTime = datetime.now()
#You can do anyting here
print("Hello World")
print(datetime.now() - startTime)
如果您使用的是Linux,则可以尝试:
time ./script.py
这在OSX下有效。在Windows的cygwin
下也可以使用。尽管我尚未亲自测试它,因为我在Linux机器上。
希望它会有所帮助:)