【问题标题】:Python: Tweepy get location from each tweetPython:Tweepy 从每条推文中获取位置
【发布时间】:2017-03-11 01:57:22
【问题描述】:

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

【问题讨论】:

  • 推文完全有可能没有坐标信息——很少有推文有。这是一条你知道的推文附有地理定位数据吗?
  • 我在想,即使精确的地理位置被禁用,我也能从他发推文的城市中检索地理位置 ^^'。谢谢你的回答:)

标签: python api twitter geolocation tweepy


【解决方案1】:

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

在系统地对其推文进行地理定位的用户身上尝试您的代码,它应该可以工作。

【讨论】:

    猜你喜欢
    • 2017-09-16
    • 2011-12-27
    • 2016-05-18
    • 2016-03-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-02-25
    相关资源
    最近更新 更多