Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/sorting/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 3.x 无关键字的随机推文收集_Python 3.x_Text Mining_Tweepy_Tweets - Fatal编程技术网

Python 3.x 无关键字的随机推文收集

Python 3.x 无关键字的随机推文收集,python-3.x,text-mining,tweepy,tweets,Python 3.x,Text Mining,Tweepy,Tweets,我想要一个脚本代码来收集芝加哥的随机tweet,不带任何关键字,每30分钟自动运行一次,并收集20毫秒的tweet(例如) 所有可用的代码都需要关键字,在大多数代码中,我无法定义地理位置。 谢谢你的帮助。请看这些页面:这一页也是这是非常可行的。Twitter的RESTAPI需要一个关键字;然而,Twitter也提供了一个流式API,它可以使用关键字或位置来过滤推文。在本例中,您需要在经度和纬度中定义芝加哥的边界框。然后将其提供给此处记录的Twitter的状态/过滤器端点:。此端点有一个要使用的l

我想要一个脚本代码来收集芝加哥的随机tweet,不带任何关键字,每30分钟自动运行一次,并收集20毫秒的tweet(例如) 所有可用的代码都需要关键字,在大多数代码中,我无法定义地理位置。
谢谢你的帮助。

请看这些页面:这一页也是

这是非常可行的。Twitter的RESTAPI需要一个关键字;然而,Twitter也提供了一个流式API,它可以使用关键字或位置来过滤推文。在本例中,您需要在经度和纬度中定义芝加哥的边界框。然后将其提供给此处记录的Twitter的
状态/过滤器
端点:。此端点有一个要使用的
locations
参数。它会在发布推文时返回推文。不需要定时器

你可以用tweepy来做这个。或者,你可以简单地做这样的事情:

from TwitterAPI import TwitterAPI
api =  TwitterAPI(CONSUMERKEY,CONSUMERSECRET,ACCESSTOKENKEY,ACCESSTOKENSECRET)
r = api.request('statuses/filter', {'locations':'-87.9,41.6,-87.5,42.0'})
for item in r:
        print(item)
因此,它不是一个代码编写服务。