【发布时间】:2018-01-16 16:55:07
【问题描述】:
我正在使用 Tweepy 提取推文的坐标。使用json加载后是这样的。
tweet = json.loads(data)
print(tweet['coordinates'])
{'coordinates': [-86.771035, 39.514024], 'type': 'Point'}
我想将经度和纬度存储到数据库中,如何直接访问坐标?我尝试使用 tweet['coordinates'][0] 和各种变体,但它似乎没有按我想要的方式工作。
【问题讨论】:
-
tweet['coordinates'] 是否返回其他字典?
-
所以,试试 tweet['coordinates']['coordinates']。这很奇怪,但如果它返回像您的问题一样的其他字典,它可能会起作用。
-
lat = tweet['coordinates']['cordinates'][0] 和 lng = tweet['coordinates']['cordinates'][1] 应该可以工作
标签: python python-3.x twitter tweepy