我不太确定如何用当前的python代码制作一个csv文件。不要误会我的意思,我不希望有人为我做所有这些事情,我只想帮助入门。
我希望csv文件记录名称,性别,DOB,尺寸,重量,高度及其名称。提醒我,我不希望人们为我做全部代码,只是想开始。
如果问题实际上是在生成CSV,则一种变体是CSV模块。
创建列标题列表。例如:
fieldnames = ['Name', 'Gender', 'DOB', 'Measurement', 'Weight', 'Height']
将您的数据放入字典列表中,每个键对应一个标题字段。例如,类似:
data = [{'Name': 'James', 'Gender': 'M', 'DOB': [some DOB], ...},
{'Name': 'Dave', 'Gender': 'M', 'DOB': [some DOB], ...},
...]
写下您的标头和数据:
with open('data.csv', 'w') as csvfile:
writer = csv.DictWriter(csvfile, fieldnames=fieldnames)
writer.writeheader()
for cur_dict in data:
writer.writerow(cur_dict)
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句