我一直在尝试在我们中间制作一个python游戏(我猜有点像),但这个错误真的很烦人。这是我的密码:
import random
print("Python Among Us")
print()
role = ["Crewmate", "Crewmate" , "Crewmate", "Crewmate", "Crewmate", "Crewmate", "Crewmate", "Crewmate", "Crewmate", "Impostor"]
roleconfirmed = random.choice(role)
print("You are a", roleconfirmed, "!")
if roleconfirmed == ("Crewmate"):
firstdestination = input("Where would you like to go? ")
以下是控制台中的确切错误:
Python Among Us
You are a Crewmate !
Where would you like to go? Traceback (most recent call last):
File "main.py", line 8, in <module>
firstdestination = input("Where would you like to go? ")
EOFError: EOF when reading a line
你知道为什么这个错误仍然存在吗
我认为您正在使用在线IDE,或者提供一个空的输入文件来读取输入
当我创建一个空文件
empty.txt
并在代码段上方运行时将其作为参数传递时,我能够重新生成您的异常这里,
main.py
包含有问题的代码段,empty.txt
只是一个空文件所以会发生错误,因为您的程序需要输入,但没有输入
相关问题 更多 >
编程相关推荐