当我在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:...
我的目标是从每一行(即从每个json数组)中提取IPAddress
值。最好的方法是什么?
非常感谢!
答案 0 :(得分:1)
您可以使用json
将每一行加载到字典中,然后访问IPAddress
import json
ips = []
for line in data.readlines():
row = json.loads(line)
ips.append(row['IPAddress'])