Python-JSON转换为Pandas DataFrame

发布于 2021-02-02 23:16:55

c

关注者
0
被浏览
68
1 个回答
  • 面试哥
    面试哥 2021-02-02
    为面试而生,有面试问题,就找面试哥。

    我找到了一个快速便捷的解决方案,以解决我想要使用的json_normalize()问题pandas 0.13

    from urllib2 import Request, urlopen
    import json
    from pandas.io.json import json_normalize
    
    path1 = '42.974049,-81.205203|42.974298,-81.195755'
    request=Request('http://maps.googleapis.com/maps/api/elevation/json?locations='+path1+'&sensor=false')
    response = urlopen(request)
    elevations = response.read()
    data = json.loads(elevations)
    json_normalize(data['results'])
    

    这提供了一个很好的扁平化数据框架,其中包含我从Google Maps API获得的json数据。



知识点
面圈网VIP题库

面圈网VIP题库全新上线,海量真题题库资源。 90大类考试,超10万份考试真题开放下载啦

去下载看看