Python 属性错误:';datetime.time';对象没有属性';时间';
为了测试,我写了一个程序,打印出时间差,结果非常完美。下面是test.py中的代码Python 属性错误:';datetime.time';对象没有属性';时间';,python,datetime,time,Python,Datetime,Time,为了测试,我写了一个程序,打印出时间差,结果非常完美。下面是test.py中的代码 import time start = time.time() while True: if time.time() - start >= 59: print(time.time() - start) start = time.time() 正如我所说,它在这里起作用;但是当我将相同的代码复制到main.py中的主代码时,它会抛出这个错误 Traceback (
import time
start = time.time()
while True:
if time.time() - start >= 59:
print(time.time() - start)
start = time.time()
正如我所说,它在这里起作用;但是当我将相同的代码复制到main.py中的主代码时,它会抛出这个错误
Traceback (most recent call last):
File "main.py", line 81, in <module>
if time.time() - start >= 59:
AttributeError: 'datetime.time' object has no attribute 'time'
将导入时间用作t:
if __name__ == '__main__':
import math
import time as t
x = math.inf
counter = 0
start=t.time()
while True:
print(start)
if t.time() - start >= 59:
counter = 0
start = t.time()
counter +=1
print(counter)
输出:
652238.8331313
56259
1550652238.8331313
56260
1550652238.8331313
56261
1550652238.8331313
.
.
.
你是不是应该用
时间从日期时间而不是从日期时间.time
?对不起,我还是不清楚;我像在test.py中那样导入时间,而不是“从日期时间导入时间”。您可以发布整个main.py
源文件吗?错误显示它发生在81
行,显示的文件对该行来说太短。
652238.8331313
56259
1550652238.8331313
56260
1550652238.8331313
56261
1550652238.8331313
.
.
.