[Python2.7] input()에서 NameError

입력 한 문자열은 정의되지 않았습니다!?



파이썬에서 filename = input('ファイル名を入力してください。: ')를 작성하고 실행하면 다음 오류가 발생했습니다
Traceback (most recent call last):
  File "javascript_kindle.py", line 3, in <module>
    filename = input("ファイル名を入力してください。: ")
  File "<string>", line 1, in <module>
NameError: name '_script' is not defined

오류 해당 코드는 이것입니다.

javascript_kindle.py
filename = input("ファイル名を入力してください。: ")

NameError: name '_script' is not defined
정의되지 않았습니다. . . 아니, 그렇습니다. input에서 정의하고 filename에 대입했기 때문에 온순하게 filename에 들어가주세요

input() 의 쓰는 방법이 이상한 것이라고 생각했습니다만, 맞고 있다. 그러나 오류가 나오고 있다. . .
Google 검색 CODE Q&A이 히트했습니다.
얕은,

파이썬 3 대신 파이썬 2를 실행하고 있습니다. 이 파이썬 2에서 작동하려면 raw_input 사용 raw_input .

원문 엄마이므로 일본어가 이상하지만 요컨대
당신의 파이썬은 버전 2이므로 input() 대신 raw_input()를 사용하십시오
그래서 input()raw_input()로 수정하여 안전 오류를 해결했습니다.
좋았다

좋은 웹페이지 즐겨찾기