Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/326.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何打印&x27;字段名';使用python csvreader_Python_Csv - Fatal编程技术网

如何打印&x27;字段名';使用python csvreader

如何打印&x27;字段名';使用python csvreader,python,csv,Python,Csv,我有一个大的csv文件,我想与之合作,列标题可能会随着时间的推移而改变。我要做的第一件事是查看字段名。我可以在文档中看到csvreader.fieldnames对象,但找不到任何示例 最简单的入门方法是什么?当您已经知道csv文件将包含哪些列时,可以使用csv.DictReader 如果你不知道,那么你可以考虑用 CSV。Reader 来获取列的名称,然后用 CSV.DistReader 再次读取文件(可以用“代码 >实例化”。 < P>这里有一个例子, with open('yourFile.

我有一个大的csv文件,我想与之合作,列标题可能会随着时间的推移而改变。我要做的第一件事是查看字段名。我可以在文档中看到
csvreader.fieldnames
对象,但找不到任何示例


最简单的入门方法是什么?

当您已经知道csv文件将包含哪些列时,可以使用
csv.DictReader

如果你不知道,那么你可以考虑用<代码> CSV。Reader <代码>来获取列的名称,然后用<代码> CSV.DistReader 再次读取文件(可以用“代码<字段名称< /COD> >实例化”。

< P>这里有一个例子,

with open('yourFile.csv', "rt", newline='') as csvfile:
    csvreader = csv.DictReader(csvfile,
                               delimiter=',',
                               quotechar='|')
return csvreader.fieldnames

使用csv.reader,然后使用csv.reader,代码看起来如何?