我查看了已经发布的问题,我的问题还没有完全解决。我认为这应该是相当直接的,但我会被变化绊倒。希望在完成这个文件后,我可以上传并解析其余的文件。
我想做什么:
我尝试了这个但它没有做我想要的事情+我想知道是否有办法从每个文件的标题中提取字段名
def csv_dict_writer(fp, fieldnames, data):
with open(fp, "wb") as out_file:
writer = csv.DictWriter(out_file, deliminter=',', fieldnames=fieldnames)
writer.writeheader()
for row in data:
writer.writerow(row)
我也这样做但这只是打印而不写入文件:
with open('ca_bills.csv') as output_file:
reader = csv.reader(output_file)
for row in reader:
print row
非常感谢!这可能与其他问题类似,但实际上无法提取我需要的内容。欣赏您的见解。
答案 0 :(得分:3)
result=list(csv.DictReader(fp))