我不太确定如何使用我当前的python代码制作csv文件。 不要误会我的意思,我不希望有人为我做这一切,我只是想帮助你开始。
我希望csv文件记录姓名,性别,DOB,测量,体重,身高和他们的身份。 只是提醒我,我不希望别人为我做整个代码,只是想开始。
答案 0 :(得分:4)
如果问题实际上是生成CSV,则一个变体是CSV module。
创建列标题列表。例如:
fieldnames = ['Name', 'Gender', 'DOB', 'Measurement', 'Weight', 'Height']
将您的数据放入一个dicts列表中,每个键对应一个标题字段。例如,像:
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)
答案 1 :(得分:0)
正如Diyi Wang所说,这是该文件的片段:
C:\Users\Hamad\Desktop\ae-php\app