首页 >后端开发 >Python教程 >如何准确测量Python程序的执行时间?

如何准确测量Python程序的执行时间?

DDD
DDD原创
2024-12-16 00:50:11553浏览

How Can I Accurately Measure the Execution Time of a Python Program?

测量 Python 程序的执行时间

测量 Python 程序执行的精确持续时间,特别是需要延长时间的命令行程序运行时,可以采用以下策略:

timeit 模块提供了一种对简洁代码片段进行计时的有效方法。然而,对于整个程序的测量,请考虑采用更全面的解决方案:

import time

# Capture the program's start time
start_time = time.time()

# Execute the program's main function
main()

# Calculate and display the execution time
print("--- %s seconds ---" % (time.time() - start_time))

此方法取决于您的程序执行至少花费 0.1 秒的假设。此外,它以人类可读的格式输出执行时间,方便分析程序的性能:

--- 0.764891862869 seconds ---

以上是如何准确测量Python程序的执行时间?的详细内容。更多信息请关注PHP中文网其他相关文章!

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn