相关疑难解决方法(0)

Python速度测试 - 时差 - 毫秒

为了加速测试一段代码,在Python中比较2次的正确方法是什么?我试过阅读API文档.我不确定我理解timedelta的事情.

到目前为止,我有这个代码:

from datetime import datetime

tstart = datetime.now()
print t1

# code to speed test

tend = datetime.now()
print t2
# what am I missing?
# I'd like to print the time diff here
Run Code Online (Sandbox Code Playgroud)

python time datetime time-measurement

122
推荐指数
6
解决办法
24万
查看次数

Python - 以毫秒为单位的时间差对我不起作用

我已经阅读了一些关于此的帖子,并认为我有一些有用的代码.如果2个值之间的差值小于1秒,则显示的毫秒数是正确的.

如果差异超过一秒,它仍然只显示毫秒的差异.

如下.

正确:

 now_wind 2013-08-25 08:43:04.776209 
 first_time_wind 2013-08-25 08:43:04.506301
 time_diff 0:00:00.269908
 diff 269
Run Code Online (Sandbox Code Playgroud)

错 - 这应该是2000 + 76?:

 now_wind 2013-08-25 08:43:25.660427
 first_time_wind 2013-08-25 08:43:23.583902
 time_diff 0:00:02.076525
 diff 76


 #!/usr/bin/env python
 import datetime
 import time
 from time import sleep
 first_time_wind = datetime.datetime.now()
 sleep (2)
 now_wind = datetime.datetime.now()
 print "now_wind", now_wind
 print "first_time_wind", first_time_wind
 time_diff_wind = (now_wind - first_time_wind)
 print "time_diff", time_diff_wind
 print "diff", time_diff_wind.microseconds / 1000
Run Code Online (Sandbox Code Playgroud)

python

27
推荐指数
5
解决办法
6万
查看次数

标签 统计

python ×2

datetime ×1

time ×1

time-measurement ×1