我得到了这个问题标题中指定的AttributeError: 'str' object has no attribute 'sleep'
,我不明白它为什么要抛出那个错误消息。
倒计时.py
import time, datetime
Year = 2020
Month = 12
Day = 24
Hour = 23
Minute = 18
Second = 50
while True:
Datetime = datetime.datetime(Year, Month, Day, Hour, Minute, Second)
diff = Datetime - datetime.datetime.now()
diff = str(diff)
days, not_useful, time = diff.split()
Day1 = days + " " + "Day" # Day
print(Day1)
time.sleep(1)
这是因为您在代码中使用
Time
作为变量:上面这行代码正在本地重写时间模块中的变量
time
。尝试使用其他变量:
这是因为您本地删除了包含带有字符串的模块的变量
time
。以下是正确的代码:在这里你将有“时间”作为字符串。更改动词名。。。
相关问题 更多 >
编程相关推荐