如何在 Python 中根据列值从 csv 中选择行并写入另一个 csv

问题描述 投票:0回答:0

我有一个如下所示的 csv 文件(称为“infile”)。如果第一列中的值为“student”并且第二列中的值为“good”,我想选择行。然后,我想将这些行写入一个名为“

outfile
”的新文件并为其添加名为“
role"
和”
performance
的创建标题。

我知道如何在 Pandas 中执行此操作,但是如何使用 Python 中的 csv 模块执行此操作? 我尝试过 reader(从 infile 中读取行)、writer、for 循环(和 if 语句)、writerow(),但它从来没有用过。感谢您的帮助。

角色 状态
学生
员工 NA
学生
教师 NA
学生
python csv read.csv
© www.soinside.com 2019 - 2024. All rights reserved.