在运行以下代码时:
for line in file:
try:
result = dataclass.from_json(line)
except Error as error:
# ignore records for non-matches
continue
我收到了
“预期缩进的块”
答案 0 :(得分:1)
try - except
语句的正确形状是:
for line in [1,2,3]:
try:
result = 0
except ValueError:
# ignore records for non-matches
continue
声明continue
(大致表示“什么都不做”)位于except
块的内部 ,因此您需要一个标识。