面临如下错误:
缩进错误:意外与任何外部缩进级别
不匹配
run_id =id[0]
我的代码就像这样
else:
run_id = id[0]
runid_list.append(str(run_id))
cur.execute("SELECT testcases.slug, WHERE result = 'failed' AND
runs.id=" + str(run_id) + "")
for slug, reason in cur.fetchall():
答案 0 :(得分:1)
在python代码结构中,缩进是基础。
在您的代码中,问题是else
语句有0个缩进(0个标签或0个空格),而后面的行(run_id = id[0]
)有2个缩进(2个标签或8个空格)。
这条线的1号线应解决问题(删除1个标签或4个空格)。您将在以下行(runid_list.append(str(run_id))
)中面临同样的问题。
无论如何,我建议深入了解Python中的indentation works