【发布时间】:2017-03-24 18:07:53
【问题描述】:
有没有办法在读取文件的特定行时处理异常?
例如,假设我有这个块:
with open(fileIn, 'rb') as f:
reader = csv.reader(f, delimiter='\t')
for i, row in enumerate(reader):
try:
# stuff
except:
pass
并且,在解析了一半文件后,我得到了错误
IOError: [Errno 22] 无效参数
上线
for i, row in enumerate(reader):
我想继续解析文件,跳过问题行。
【问题讨论】:
标签: python exception-handling io