【发布时间】:2019-07-06 14:36:28
【问题描述】:
我在这里使用答案将我的 csv 转换为 python 中的 json。
How to convert CSV file to multiline JSON?
虽然每个 json 字段都是唯一的。我不确定如何确保每个子 json 字段都有一个唯一元素列表。
例如:
fieldnames = ("domains","ip_address")
reader = csv.DictReader( csvfile, fieldnames)
for row in reader:
json.dump(row, jsonfile)
jsonfile.write('\n')
基本上我想确保 ip_address 列表中的所有项目都是唯一的。 如果是下面显示的列表:
{"ip_address":"x,y,x"}
应该是:
{"ip_address":"x,y"}
我知道如何从列表中获取唯一值。我想知道如何在执行 json 转储时访问此列表。
【问题讨论】:
-
您能否展示您的尝试并描述它是如何失败的?
-
提供一个期望输出的例子