我有一个大的 csv 文件,我想使用它,列标题可能会随着时间的推移而改变。我要做的第一件事是查看字段名称。我可以在文档中看到 csvreader.fieldnames
对象 [link] ,但我找不到任何示例。
最简单的入门方法是什么?
最佳答案
当您已经知道 CSV 文件将包含的列时,您可以使用 csv.DictReader
。
如果您不知道,那么您可以考虑使用 csv.reader
读取第一行以获取列的名称,然后使用 csv.DictReader 再次读取文件
(然后可以使用正确的 fieldnames
实例化)。
关于python - 如何使用 python csvreader 打印 'fieldnames',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28799413/