我有一个非常基本的程序,它接受用户输入并将其读回给用户。代码是:
x = input("hello what is your name: ")
print("hello " + x)
这在空闲运行时非常有效,但是在运行时我通过单击文件来运行它以获取命令行类型界面,当我输入输入时,我收到以下错误消息:
File "C:\Users\ROB\Desktop\test.py", line 1, in (module)
x = input("hello what is your name: ")
File "(string)", line 0
^
SyntaxError: unexpected EOF while parsing
有人可以解释为什么会发生这种情况并提出一个解决方案,使我能够在命令行中接受用户输入。