我正在学习Python,更有趣的是我使用了Twitter Python的框架Tweepy。 我搜索从某人的每条推文获取地理位置。 我正在寻找获得经度和纬度,而不是城镇或国家的名称,例如:xx.xxxxx,-yy.yyyyy。
我正在使用这部分代码:
user = api.get_user(sys.argv[2])
statuses = api.user_timeline(id=user.id, count=nbt)
for status in statuses:
print "\n***\n"
print "Coordinates: " + str(status.coordinates)
当我执行我的脚本时,他只显示“坐标:无”。
提前感谢任何能够给我一些提示的人!
0wly,
答案 0 :(得分:3)
许多推文不包含地理位置信息,因此没有坐标,这正是您所显示的内容。
尝试使用系统地对其推文进行地理定位的用户的代码,它应该有效。