利用datetime库对一个程序的运行计时
时间: 2023-04-21 13:00:03 浏览: 173
python利用datetime模块计算程序运行时间问题
5星 · 资源好评率100%
可以使用datetime库中的datetime类来记录程序的运行时间。具体步骤如下:
1. 在程序开始运行时,使用datetime.now()方法获取当前时间,并将其保存在一个变量中,作为程序开始的时间点。
2. 在程序结束时,再次使用datetime.now()方法获取当前时间,并将其保存在另一个变量中,作为程序结束的时间点。
3. 计算程序运行的时间,可以使用结束时间减去开始时间,得到一个timedelta对象。
4. 可以通过timedelta对象的属性,如days、seconds、microseconds等,获取程序运行的具体时间。
下面是一个示例代码:
import datetime
start_time = datetime.datetime.now() # 记录程序开始时间
# 程序运行代码
end_time = datetime.datetime.now() # 记录程序结束时间
run_time = end_time - start_time # 计算程序运行时间
print("程序运行时间为:{}秒".format(run_time.seconds)) # 输出程序运行时间,单位为秒
阅读全文