아래 코드는 첫 번째 elif 문에서 invlid 구문으로 표시됩니다. 나는 여러 번 코드를 검사하고 다시 점검했지만 오류를 해결하는 방법을 알지 못한다.Python 유효하지 않은 구문이 elif
fileHandle = open ('gra1.txt')
count=0
count1=0
fileList = fileHandle.readlines()
for fileLine in fileList:
line=fileLine.split()
if line[0] == '0':
print "graph G%d {\n", (count)
count +=1
elif line[0] == '1':
print "} \n"
elif line[0]=='':
continue
else:
count1 += 1
if count1==1: a=line[0]
elif count1==2: relation=line[0]
elif count1==3: b=line[0]
else:
print a, relation, b
count1=0
fileHandle.close()
__indentation__을 살펴보십시오. – devnull
보기 http://www.secnetix.de/~olli/Python/block_indentation.hawk –