使用“异常错误”;输入“;用Python
我正试图在python程序中使用使用“异常错误”;输入“;用Python,python,Python,我正试图在python程序中使用raw_input,这时我收到了这个奇怪的消息 该方案: message = input("Want to see something?") 输出: 'module' object has no attribute 'raw_input' 任何帮助都会让我非常高兴。这取决于您的Python版本。如果您使用的是Python 2,则应使用: 与Python 3一样,您应该使用: 原始输入(“想看什么吗?”) 回溯(最近一次呼叫最后一次): 文件“”,第1行,在 N
raw_input
,这时我收到了这个奇怪的消息
该方案:
message = input("Want to see something?")
输出:
'module' object has no attribute 'raw_input'
任何帮助都会让我非常高兴。这取决于您的Python版本。如果您使用的是Python 2,则应使用: 与Python 3一样,您应该使用: 原始输入(“想看什么吗?”) 回溯(最近一次呼叫最后一次): 文件“”,第1行,在
NameError:未定义名称“原始输入” >>>输入(“想看什么吗?”) 想看看吗?是 啊 “是的!”
正如您在文档中所看到的,两者都做了完全相同的事情,只是名称发生了更改。这取决于您的Python版本。如果您使用的是Python 2,则应使用: 与Python 3一样,您应该使用: 原始输入(“想看什么吗?”) 回溯(最近一次呼叫最后一次): 文件“”,第1行,在
NameError:未定义名称“原始输入” >>>输入(“想看什么吗?”) 想看看吗?是 啊 “是的!”
正如您在文档中所看到的,两者的作用完全相同,只是名称发生了更改。这是整个程序的一行吗?您能添加实际代码吗?我只从一行中得到错误。@Conner重新启动您的解释器,然后重试这一行,then.NameError:name'raw_input'未定义@senshin这是整个程序的一行吗?您能添加实际代码吗?我只从一行中得到错误。@Conner重新启动解释器,然后重试那一行,然后.NameError:name'raw_input'未定义@senshin
>>> raw_input("Want to see something? ")
Want to see something? Yeah!
'Yeah!'
>>> raw_input("Want to see something? ")
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
NameError: name 'raw_input' is not defined
>>> input("Want to see something? ")
Want to see something? Yeah!
'Yeah!'