您可以使用该
next()函数读取标头,该函数将读者可迭代对象的下一行作为列表返回。然后您可以将文件的内容添加到列表中。
import csvwith open("C:/path/to/.filecsv", "rb") as f: reader = csv.reader(f) i = reader.next() rest = list(reader)现在,我将列的名称作为列表。
print i>>>['id', 'name', 'age', 'sex']
还要注意,
reader.next()它在python 3中不起作用。而是
next()在读取后立即使用inbuilt来获取csv的第一行,如下所示:
import csvwith open("C:/path/to/.filecsv", "rb") as f: reader = csv.reader(f) i = next(reader) print(i) >>>['id', 'name', 'age', 'sex']


