내가 파이썬 초보자 해요 그리고 지금은 저를 빌어 먹을거야 찾을 수 없습니다 :간단한 코드 있지만 오류 (PyS60하지만 특정하지 않음)
L = []
file = urllib.urlopen("http://someurl.com/someText.txt")
line = file.readline()
while line != "" :
L.append(line)
line = file.readline()
appuifw.selection_list(choices=L)
나는이 오류를 얻을 :
line = file.readline()
^
SyntaxError: invalid syntax
을
문제가 무엇인지 아는 사람이 있습니까?
공백이 있습니까? 이전 줄과 같은 구문 오류가 들여 쓰기 된 줄입니까? –
또한 while 루프 대신 'for line in file :'을 수행 할 수 있습니다. –
코드에서 눈에 보이는 오류를 찾을 수는 없지만 while 루프는 사용하지 마십시오. 라인리스트가 필요하다면'file.readlines()'를 사용하면된다.또한 순차 반복이 필요한 경우 for 루프가 필요합니다 (그의 구문과 의미가 C와 다른 경우) –