python 执行时间
时间: 2023-10-21 11:29:00 浏览: 98
要获取Python程序的执行时间,可以使用time模块或datetime模块中的相关函数。具体方法有两种:
方法一:使用time模块
你可以使用time模块中的time函数来获取程序的开始时间和结束时间,然后计算时间间隔。
首先,你需要在程序开始的地方调用time函数获取开始时间,并在程序结束的地方再次调用time函数获取结束时间。然后,通过计算两个时间的差值来得到时间间隔。
以下是一个示例代码:
import time
start_time = time.time() # 获取开始时间
# 执行你的Python代码
# ...
end_time = time.time() # 获取结束时间
execution_time = end_time - start_time # 计算时间间隔
print("程序执行时间为:", execution_time, "秒")
方法二:使用datetime模块
你还可以使用datetime模块中的datetime函数来获取程序的开始时间和结束时间,然后计算时间间隔。
与方法一类似,首先你需要在程序开始的地方调用datetime.now()函数获取开始时间,并在程序结束的地方再次调用datetime.now()函数获取结束时间。然后,通过计算两个时间的差值来得到时间间隔。
以下是一个示例代码:
import datetime
start_time = datetime.datetime.now() # 获取开始时间
# 执行你的Python代码
# ...
end_time = datetime.datetime.now() # 获取结束时间
execution_time = (end_time - start_time).seconds # 计算时间间隔
print("程序执行时间为:", execution_time, "秒")
以上两种方法都可以用来获取Python程序的执行时间。你可以根据自己的需求选择其中一种方法来使用。<span class="em">1</span><span class="em">2</span><span class="em">3</span><span class="em">4</span>
阅读全文