12 python csv dictionary
我编写了一个函数,使用该csv模块将字典列表序列化为CSV文件,代码如下:
data = csv.DictWriter(out_f, fieldnames)
data.writerows(dictrows)
Run Code Online (Sandbox Code Playgroud)
但是,我有时想要只写出每个字典键的子集.如果我作为fieldnames每个字典所具有的键的子集传递,我会收到错误:
"dict contains fields not in fieldnames"
Run Code Online (Sandbox Code Playgroud)
我如何才能使DictRows只将我指定的字段的一部分写入CSV,忽略字典中但不在字段名中的那些字段?
| 归档时间: |
|
| 查看次数: |
12705 次 |
| 最近记录: |