我对Python(以及一般编程)还不太熟悉,所以请原谅我对一些您可能会发现的显而易见的东西缺乏知识或理解。不过我不傻,所以希望我能解决。
我正在制作一个基于文本的小型生存游戏,我遇到了一个似乎无法解决的问题,那就是:
AttributeError: 'int' object has no attribute '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")
我真的不明白是什么导致了这一点,在查阅了关于类似主题的建议后,我没有找到解决办法。任何帮助都将不胜感激!
如果你想让我把整个剧本都写出来,请直接问我。我只提出了导致问题的代码块(因为其他代码似乎对这里没有任何影响)。
如上所述,您正在通过创建名为time的变量覆盖
time
模块。只需重命名time
变量!相关问题 更多 >
编程相关推荐