为了账号安全,请及时绑定邮箱和手机立即绑定

从 CSV 中的 JSON 中提取数据

从 CSV 中的 JSON 中提取数据

浮云间 2021-07-29 17:58:39
当我在 CSV 文件中有多个 JSON 时,您能否建议从 JSON 中提取元素的最佳方法是什么?数据结构是这样的Line1: {"CreationTime":"2018-10-29T13:40:13","Id":"35127aae-a888-4665-6514-08d63da40e14","Operation":....,"IPaddress":"x.x.x.x"...} Line 2: {"CreationTime":"2018-10-29T13:41:13","Id":"35127aae-a888-4665-6514-08d63da40e14","Operation":....,"IPAddress":"x.x.x.x"...} ..... LineYY:...我的目标是IPAddress从每一行中提取值,这意味着从每个 json 数组中提取。最好的方法是什么?非常感谢!
查看完整描述

1 回答

?
繁星淼淼

TA贡献1775条经验 获得超11个赞

您可以使用json将每一行加载到字典中,然后访问IPAddress


import json

ips = []

for line in data.readlines():

    row = json.loads(line)

    ips.append(row['IPAddress'])


查看完整回答
反对 回复 2021-08-03
  • 1 回答
  • 0 关注
  • 148 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信