【发布时间】:2018-07-24 08:48:13
【问题描述】:
我有一个清单:
OrderedDict([('user', 'john'), ('password', '7f5a343ca80b8127abb97d5dc5459193'), ('firstname', 'John'), ('valid', 'VALID')])
OrderedDict([('user', 'leila'), ('password', 'c769c2bd15500dd906102d9be97fdceb'), ('firstname', 'Leila'), ('valid', 'VALID')])
OrderedDict([('user', 'chris'), ('password', '5badcaf789d3d1d09794d8f021f40f0e'), ('firstname', 'Christopher'), ('valid', 'VALID')])
OrderedDict([('user', 'phill'), ('password', '21b72c0b7adc5c7b4a50ffcb90d92dd6'), ('firstname', 'Phill'), ('valid', 'VALID')])
OrderedDict([('user', 'morton'), ('password', '5f4dcc3b5aa765d61d8327deb882cf99'), ('firstname', 'Morton'), ('valid', 'VALID')])
我想将其放入 .CSV - 基本上该文件用于存储用户,并且我有一个程序可以添加带有密码/哈希的用户。
我目前有:
with open("output2.csv", 'w') as outputFile:
wr = csv.writer(outputFile, dialect='excel')
n = 0
while n < len(dict_list):
print(dict_list[n])
wr.writerow(dict_list[n])
n += 1
quit()
但 .CSV 文件仅显示以下内容:
user,password,firstname,valid
user,password,firstname,valid
user,password,firstname,valid
user,password,firstname,valid
user,password,firstname,valid
我确实需要将它作为 CSV 文件的第一行,但我需要打印每个条目,而不需要下面的标题。
【问题讨论】:
标签: python python-3.x list csv output