【发布时间】:2015-06-22 08:34:41
【问题描述】:
我正在尝试将我的字典写入一个 sf 文件,这是我的做法:
with open(path3 + 'extend.csv', 'w') as fw:
for key1, value in d.items():
fw.write(value +',')
fw.write('\n')
fw.close()
问题是我在每行的末尾多了一个逗号。我怎样才能首先防止这种形式发生?
【问题讨论】:
-
附带说明,
dict项目订单不被维护。如果您不关心将这些值放入 csv 文件的顺序,这种方法很好,但我认为对于大多数人来说,他们确实关心。遍历特定的 dict 键或切换到d的列表(保持顺序)。
标签: python python-2.7 csv file-io