我有一个问题,我无法解决,并希望得到一些帮助。
我有一个csv文件,我需要在列[1]中的所有名称中读取,直到找到空白,然后将该信息输出到指定的csv文件,并在文件名后附加条目的名称。 csv的格式为:(10-24-17, john)
。到目前为止,我有以下内容:
import csv
with open("data.csv") as input:
for row in csv.reader(input):
data.append((row[0],row[1]))
for time, names in data: # I don't think this is the right way of doing things
do(stuff)
答案 0 :(得分:1)
我不确定我知道你遇到问题的地方..唯一缺少的代码是name
和break
上的真相测试:
import csv
with open("data.csv") as f:
csv_reader = csv.reader(f)
for i, (time, name) in enumerate(csv_reader):
name = name.strip()
if not name:
print "missing name on line %s" % (i)
break
# ...