单独读取csv文件中的列名

单独读取csv文件中的列名,第1张

单独读取csv文件中的列名

您可以使用该

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']


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/5651041.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-12-16
下一篇2022-12-16

发表评论

登录后才能评论

评论列表(0条)

    保存