CSV嵌套JSON?

CSV嵌套JSON?,第1张

CSV嵌套JSON?

这是使用的一般方法

csv.DictReader

首先加载数据:

import csvimport itertoolswith open('stuff.csv', 'rb') as csvfile:    all_ = list(csv.DictReader(csvfile))

现在,您可以用来

itertools.groupby
对每个组进行分组和处理。例如

d = []for k, g in itertools.groupby(        all_,         key=lambda r: (r['PrimaryId'], r[' LastName'])):    d.append({        'PrimaryId': k[0],        'LastName': k[1],        'CarName': [e[' CarName'] for e in g]        })

将按主要ID和姓氏分组,并列出汽车列表。

一旦有了类似的东西,就可以使用

json.dumps()



欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/5642864.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-12-16
下一篇2022-12-16

发表评论

登录后才能评论

评论列表(0条)

    保存