从 csv 文件中读取并保存特定列

否认

需要帮忙!使用以前的主题,我找到了如何从 csv 文件中读取数据,我对此没有问题,但我无法将特定列(例如 file.csv 中的第 4 列)保存为 new.csv 文件。我的脚本正确打印了第 4 列,但没有保存它。

import csv

with open('file.csv') as csvfile:
    file1 = csv.reader(csvfile, delimiter=',')
    fourth_col = []

    for cols in file1:
        fourth_col = cols[3]
        print (fourth_col)

        new_file = open('new.csv', 'w')
        writer = csv.writer(new_file)
        writer.writerows(fourth_col)
        new_file.close()
dkb

我尝试了以下代码,它工作正常

import csv

new_file = open('new.csv', 'w')
writer = csv.writer(new_file)

with open('file.csv') as csvfile:
    file1 = csv.reader(csvfile, delimiter=',')
    fourth_col = []

for cols in file1:
    fourth_col = cols[3]
    print(fourth_col)
    writer.writerows(fourth_col)

new_file.flush()
new_file.close()

示例文件:

文件.csv

a,b,c,d,e
f,g,h,i,j
k,l,m,,n
,,,o,

新的.csv

d
i
o

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在python中使用numpy读取csv文件中的特定列

来自分类Dev

如何读取压缩的CSV文件的特定列

来自分类Dev

读取csv文件中的特定行,python

来自分类Dev

使用python读取csv中的特定列

来自分类Dev

如何读取保存此矛盾的.csv文件的特定项目?

来自分类Dev

逐行读取csv文件并保存满足特定条件的行

来自分类Dev

读取csv文件中的任何列

来自分类Dev

Python在列中读取csv文件吗?

来自分类Dev

如何从csv读取不带标题的列,并使用Python将输出保存到txt文件中?

来自分类Dev

如何在批处理中读取CSV文件特定列中的值?

来自分类Dev

如何在批处理中读取CSV文件特定列中的值?

来自分类Dev

使用csv.reader将文件读取到列表中,但跳过特定的列(Python)

来自分类Dev

从CSV文件读取特定行

来自分类Dev

CSV Java文件读取和保存(在不同的ArrayList中)

来自分类Dev

熊猫:从CSV文件中获取特定的列

来自分类Dev

在csv文件的特定列中插入数据

来自分类Dev

读取 csv 文件的列,并使用 Python 将每一列保存在一个变量中

来自分类Dev

从c ++中的csv文件读取整数的特定行

来自分类Dev

如何在python中读取csv文件的特定行?

来自分类Dev

无法使用熊猫从特定的.CSV文件中读取内容

来自分类Dev

读取CSV文件中具有特定模式的文本

来自分类Dev

如何从 csv 文件中读取特定行的数据?

来自分类Dev

CSV文件读取错误的列

来自分类Dev

按列读取 CSV 文件

来自分类Dev

在C ++中读取CSV文件中的两列

来自分类Dev

将CSV中的特定列读取到数组

来自分类Dev

如何在C中读取csv的特定列

来自分类Dev

在Go中读取CSV文件

来自分类Dev

在vbscript中读取csv文件

Related 相关文章

热门标签

归档