使用DictWriter编写字典键的子集
发布于 2021-01-29 15:26:25
我编写了一个函数,使用该csv
模块将字典列表序列化为CSV文件,其代码如下:
data = csv.DictWriter(out_f, fieldnames)
data.writerows(dictrows)
但是,有时我只想将每个字典键的一个子集写到文件中。如果我将fieldnames
每个字典都作为键的子集传递,则会收到错误消息:
"dict contains fields not in fieldnames"
如何使DictRows仅将我指定的字段的子集写入CSV,而忽略字典中的字段而不是字段名?
关注者
0
被浏览
47