python中的执行时间
通过python程序,向特定设备发送命令,该设备代表该命令进行响应。现在,我必须计算发送和接收之间的时间(表示响应命令所需的时间) 前 设备ip-10.0.0.10 通过本地系统将“L004”命令传输至10.0.10。 从10.0.0.10收到“L”响应。 所以现在我必须计算开始时间和结束时间之间的时间差 请提供一个API,通过它我可以计算python中的执行时间,python,Python,通过python程序,向特定设备发送命令,该设备代表该命令进行响应。现在,我必须计算发送和接收之间的时间(表示响应命令所需的时间) 前 设备ip-10.0.0.10 通过本地系统将“L004”命令传输至10.0.10。 从10.0.0.10收到“L”响应。 所以现在我必须计算开始时间和结束时间之间的时间差 请提供一个API,通过它我可以计算 import time t1 = time.time() # some time-demanding operations t2 = time.tim
import time
t1 = time.time()
# some time-demanding operations
t2 = time.time()
print "operation took around {0} seconds to complete".format(t2 - t1)
time.time()
将当前unix时间戳作为浮点数返回。将此数字存储在代码的给定点,然后计算差值。您将获得秒(和分数)的时差
time.time()
将当前unix时间戳作为浮点数返回。将此数字存储在代码的给定点,然后计算差值。您将获得以秒(和分数)为单位的时间差。标准模块使执行此类任务变得容易。标准模块使执行此类任务变得容易。只需使用“timeit”模块即可。它同时适用于Python 2和Python 3
import timeit
start = timeit.default_timer()
#ALL THE PROGRAM STATEMETNS
stop = timeit.default_timer()
execution_time = stop - start
print("Program Executed in "+execution_time) #It returns time in sec
它以秒为单位返回,您可以获得执行时间。简单,但您应该在启动程序执行的主函数中编写这些。如果你想得到执行时间,即使你得到了错误,那么把你的参数“Start”带到它上面,然后像这样计算
`def样本_功能(启动,**kwargs):
尝试:
#你的陈述
除:
#除声明外
stop=timeit.default\u timer()
执行时间=停止-启动只需使用“timeit”模块。它同时适用于Python 2和Python 3
import timeit
start = timeit.default_timer()
#ALL THE PROGRAM STATEMETNS
stop = timeit.default_timer()
execution_time = stop - start
print("Program Executed in "+execution_time) #It returns time in sec
它以秒为单位返回,您可以获得执行时间。简单,但您应该在启动程序执行的主函数中编写这些。如果你想得到执行时间,即使你得到了错误,那么把你的参数“Start”带到它上面,然后像这样计算
`def样本_功能(启动,**kwargs):
尝试:
#你的陈述
除:
#除声明外
stop=timeit.default\u timer()
执行时间=停止-启动