예외 블록에 continue
이 포함되어 있어도 예외적으로 종료되는 Python에서 간단한 for
루프가 있습니다. IndexError
에 도달하고 for
루프를 빠져 나올 때 읽어야 할 약 10 개의 라인이 남아 있습니다. 내가 여기서 무엇을 놓치고 있니?Python : for 루프 반복에 대한 반복 수행
for row in hkx: ##'hkx' are rows being read in from 'csv.open'
try:
print row[2],row[4]
except IndexError, e:
print 'Error:',e
print 'Row Data:',len(row),row
continue ## I thought this would just move on to the next row in 'hkx'
(죄송합니다, 여기에 총 파이썬 초보자 ...) 미리 감사합니다!
작동해야합니다. IndexError뿐만 아니라 다른 예외가 발생하지 않았습니까? –
@Nathan : 최소한의 예를 게시 할 수 있습니까? –
@ CédricJulien과 동의 - 출력을 게시 할 수 있습니까? – Marcin