-2
我使用API的raw_input在Python 2.7中的raw_input蟒蛇2.7
我做的:
mass_storage_choice = raw_input("Have you enabled USB mass storage on the phone Yes or No?");
我得到:
Traceback (most recent call last):
File "C:\tools\ide\juno\eclipse\plugins\org.python.pydev_2.7.3.2013031601\pysrc\pydevd_comm.py", line 765, in doIt
result = pydevd_vars.evaluateExpression(self.thread_id, self.frame_id, self.expression, self.doExec)
File "C:\tools\ide\juno\eclipse\plugins\org.python.pydev_2.7.3.2013031601\pysrc\pydevd_vars.py", line 376, in evaluateExpression
result = eval(compiled, updated_globals, frame.f_locals)
File "<string>", line 1, in <module>
NameError: name 'Y' is not defined
任何想法,爲什麼?
這個錯誤發生在用戶鍵入某個東西並提交之後,還是之後?如果事後發生,用戶輸入並提交了什麼? – Kevin
這個問題可能是因爲你嘗試在某處使用'mass_storage_choice' var,因爲原來的raw_input調用按預期工作 –
[pydev interactive console and raw \ _input](http:// stackoverflow。 com/questions/11138304/pydev-interactive-console-and-raw-input) – interjay