Python:Tweepy从每条推文获取位置

时间:2016-10-28 07:59:33

标签: python api twitter geolocation tweepy

我正在学习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,

1 个答案:

答案 0 :(得分:3)

许多推文不包含地理位置信息,因此没有坐标,这正是您所显示的内容。

尝试使用系统地对其推文进行地理定位的用户的代码,它应该有效。