我有一个Python字典字典,并且存储了需要写入CSV文件的日期。在
我遇到的问题是,我读过的文件中的一些字典不包含该特定ID的任何信息,因此我的CSV文件列没有正确排列。在
示例
d["first1"]["title"] = founder
d["first1"]["started"] = 2005
d["second1"]["title"] = CEO
d["second1"]["favcolour"] = blue
所以当我使用以下代码时:
^{pr2}$我的CSV文件将包含所有的信息,但是“started”和“favcolour”在同一列中,我希望它在列中只包含一个。在
提前谢谢大家
您可以使用
csv
中的DictWriter
类轻松地将稀疏字典附加到CSV中。唯一需要注意的是,您需要在开始时知道所有可能的字段。在建议如下:
文件:
^{pr2}$如果不需要让人阅读,您可以使用
pickle
:相关问题 更多 >
编程相关推荐