我对Python(以及一般的编程)相当陌生,所以请原谅我对你可能会发现的显而易见的缺乏知识或理解。我并不傻,所以希望我能够解决这个问题。
我正在制作一个基于文本的小型生存游戏,我遇到了一个我似乎无法解决的问题,即:
AttributeError:' int'对象没有属性' sleep'
在我尝试运行程序时在控制台中。
import time , sys , random , shelve
# /gather command
if '/gather' in Input and command_state == True:
if 'wood' in Input:
print('Collecting wood...')
if tool != "Axe":
time.sleep(random.randrange(5 , 10))
print("Test")
else:
time.sleep(random.randrange(5 , 10))
print("Test")
我真的不明白造成这种情况的原因,在查看类似主题的建议后,我找不到任何解决方案。任何帮助,将不胜感激!
如果您想要我提出整个脚本,请问问。我只提出导致问题的代码块(因为其他代码似乎都没有影响到这里)。
答案 0 :(得分:1)
如上所述,您通过创建名为time的变量来覆盖time
模块。只需重命名time
变量!