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