我正在 python 中编写脚本,我需要知道代码中两点之间有多少毫秒。
当程序以这样的方式启动时,我有一个全局变量:
from datetime import datetime
a=datetime.now()
当我需要知道已经过了多少毫秒时,我执行此操作:
b=datetime.now()
print (b.microseconds-a.microseconds)*1000
但是我收到了这个错误:
AttributeError: 'datetime.datetime' object has no attribute 'microseconds'
怎么了?我该如何解决这个问题?
答案 0 :(得分:8)
它是microsecond
,最后没有“s”
答案 1 :(得分:1)
有用的功能是dir
。您可以dir(object)
查找其属性。在这种情况下,您需要a.microsecond
。