在Python中以Error开头

时间:2013-07-16 07:19:04

标签: python startswith

我正在尝试通读文件并跳过某些行。我正在使用str.startswith()来执行此操作:

for lines in analysis:

    if line.startswith("#"):
        continue

然后,我还有其他案例分析所有后续行。

然而,我收到错误:

NameError: global name 'line' is not defined

为什么这不起作用??

1 个答案:

答案 0 :(得分:3)

简单的拼写错误。您在for语句中使用lines,在if语句中使用line