python 程序运行时间
时间: 2023-08-28 08:18:17 浏览: 95
Python程序的运行时间可以使用time模块中的time()函数或clock()函数来计算。使用time()函数的方法如下:
```python
import time
start_time = time.time() # 记录程序开始时间
# 运行的程序
end_time = time.time() # 记录程序结束时间
run_time = end_time - start_time # 程序的运行时间,单位为秒
print(run_time)
```
使用clock()函数的方法也类似:
```python
import time
start_time = time.clock() # 记录程序开始时间
# 运行的程序
end_time = time.clock() # 记录程序结束时间
run_time = end_time - start_time # 程序的运行时间,单位为秒
print(run_time)
```
这两种方法的区别在于,time()函数返回的是wall time(墙上时钟),即系统时钟的时间戳,而clock()函数返回的是程序运行后CPU运行的浮点秒数,不包含sleep的时间。因此,在统计程序运行时间时,应根据自身需求选择合适的方法。<span class="em">1</span><span class="em">2</span>
#### 引用[.reference_title]
- *1* [python 计算程序运行时间](https://blog.csdn.net/chan1987818/article/details/127968275)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}}] [.reference_item style="max-width: 50%"]
- *2* [python:计算程序运行时间](https://blog.csdn.net/Caesar6666/article/details/113050925)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]
阅读全文