【发布时间】:2013-12-23 17:29:31
【问题描述】:
我正在尝试遍历一个非结构化的 csv 文件(它没有特定的标题)。该文件由仪器生成。我需要选择具有特定列值的特定行并创建另一个文件。下面是文件布局的例子
,success, (row1)
1,2,protocol (row2)
78,f14,34(row3)
,67,34(row4)
,f14,34(row5)
3,f14,56,56(row6)
我需要选择所有具有 'fi4' 值的行。下面是代码
import csv
import sys
reader = csv.reader(open('c:/test_file.csv', newline=''), delimiter=',', quotechar='|')
for row in reader:
print(','.join(row))
我无法超越这一点。
【问题讨论】:
标签: parsing csv python-3.x