使用以下项时“预期缩进块”:继续

时间:2019-06-28 15:17:07

标签: python

在运行以下代码时:

for line in file:
    try:
        result = dataclass.from_json(line)
    except Error as error:
        # ignore records for non-matches
    continue

我收到了

  

“预期缩进的块”

1 个答案:

答案 0 :(得分:1)

try - except语句的正确形状是:

for line in [1,2,3]:
    try:
        result = 0
    except ValueError:
        # ignore records for non-matches
        continue

声明continue(大致表示“什么都不做”)位于except块的内部 ,因此您需要一个标识。