tweepy 3.5 搜索地理编码 returns 空列表
tweepy 3.5 search geocode returns empty list
我正在尝试使用 python 3.4 和 tweepy 3.5.0 在特定位置获取推文。首先,我创建一个 api 对象:
>>> api = tweepy.API(auth)
然后,如果我只用一个查询调用创建,我会得到很多结果:
>>> len(api.search('python'))
15
但是,当我尝试使用地理编码时,我总是得到一个空列表。无论我使用什么查询或半径:
>>> len(api.search('python', geocode='-33.602131, -70.576876, 100000km'))
0
>>> len(api.search(geocode='-33.602131, -70.576876, 100000km'))
0
我做错了什么?
我终于找到问题了!
geocode 参数不允许有空格。
因此,通过更改查询,我再次得到了结果:
>>> len(api.search(geocode='-33.602131,-70.576876,100000km'))
15
我正在尝试使用 python 3.4 和 tweepy 3.5.0 在特定位置获取推文。首先,我创建一个 api 对象:
>>> api = tweepy.API(auth)
然后,如果我只用一个查询调用创建,我会得到很多结果:
>>> len(api.search('python'))
15
但是,当我尝试使用地理编码时,我总是得到一个空列表。无论我使用什么查询或半径:
>>> len(api.search('python', geocode='-33.602131, -70.576876, 100000km'))
0
>>> len(api.search(geocode='-33.602131, -70.576876, 100000km'))
0
我做错了什么?
我终于找到问题了! geocode 参数不允许有空格。 因此,通过更改查询,我再次得到了结果:
>>> len(api.search(geocode='-33.602131,-70.576876,100000km'))
15