' NoneType'对象没有属性'键'

时间:2014-09-09 10:02:00

标签: python

运行我的代码时我正在使用

for line in open(INPUT_LOGS).readlines()[:MAX_ROWS]: 
    a = parse_line(line)

if headers is None:
    header = a.keys()

我收到了上述错误。

1 个答案:

答案 0 :(得分:1)

我认为您错过制表将if条件放入for循环中(或者您只想为文件的最后一行添加header

for line in open(INPUT_LOGS).readlines()[:MAX_ROWS]: 
    a = parse_line(line)

    if headers is None:
        header = a.keys()