有没有一种方法可以让我下载所有Twitter用户在特定地区(比如美国)使用Python在特定时间段内(例如11月15日开始的一周内和11月22日结束)发布的所有推文?这是一个NLP任务。现在我可以下载与我搜索的某些主题相关的推文,并且只能在程序运行时发布推文。我希望能够通过推文进行数据挖掘/ NLP任务,而不考虑任何主题。有没有办法让我下载所有推特用户在特定地区发布的所有推文?
0
A
回答
2
是的!您可以。
使用Tweepy
import tweepy
consumer_key = ''
consumer_secret = ''
access_token_key = ''
access_token_secret = ''
auth1 = tweepy.OAuthHandler(consumer_key, consumer_secret)
auth1.set_access_token(access_token_key, access_token_secret)
class StreamListener(tweepy.StreamListener):
def on_status(self, tweet):
print 'Ran on_status'
def on_error(self, status_code):
print 'Error: ' + repr(status_code)
return False
def on_data(self, data):
print 'Ok, this is actually running'
l = StreamListener()
streamer = tweepy.Stream(auth=auth1, listener=l)
setTerms = ['twitter']
streamer.filter(track = setTerms)
在stream.filter()
您可以指定区域,为更多details
stream.filter(locations=[ "here you can define a region by listing the lang/lat" ], track=terms)
如果你有一个具体的定义的区域,你可以检查在听者
def on_status(self, status):
if status.coordinates .. :
+0
这将只返回包含“推特”这个词的推文吗?我希望能够获得所有的推文,而不管内容。 – user1693574
相关问题
- 1. 有没有办法让特定国家/地区的所有地点(经纬度)?
- 2. 有没有办法列出用户的所有推文?
- 3. 在特定日期后获取用户的所有推文
- 4. 我如何将推特更新发布给允许我的推特应用的所有用户?
- 5. 有没有办法检索具有特定密码的所有用户
- 6. 用时间戳提取特定用户的所有推文
- 7. 有没有办法让eclipse中的特定插件启动所有的工作?
- 8. 获取所有带有特定标签的推文
- 9. 你如何在推特中提及特定网址的所有推文?
- 10. 获取特定Twitter帐户的所有推文?
- 11. 如何删除特定Twitter帐户的所有推文?
- 12. 有没有通过SLComposerViewController回复特定推文的方法
- 13. 如何从tweepy的twitter中获得所有推特的推文
- 14. Fogbugz:有没有办法搜索特定用户进行特定编辑的所有情况
- 15. Twitter4j:显示在特定用户帐户上搜索词的所有推文
- 16. 推特,获取过去24小时内的所有推文
- 17. 有没有办法从一个指定的用户的twitter获取所有推文?
- 18. 有没有办法转储所有州/省/地区?
- 19. 有没有办法让所有模块在层次结构中的特定模块下?
- 20. 有没有办法下载所有的Java EE接口?
- 21. 有没有办法让所有的应用程序安装在用户的iPhone?
- 22. 从用户家庭时间线上获取所有以前的推文推特
- 23. 有没有办法在GDB中查看所有寄存器的特定值?
- 24. 有没有什么办法来计算没有认证的特定推特ID提到的提及数
- 25. 有没有办法找到我局域网内所有用户的IP地址?
- 26. 有没有办法让thinkbot/high_voltage gem使用的所有页面?
- 27. 有没有办法让所有活动都可用的功能?
- 28. 有没有办法在特定日期之前删除所有Facebook墙贴?
- 29. 从twitter获取包含特定单词的所有推文
- 30. 获取特定位置的所有推文
如果你使用了相同的查询(和你的qquestion一样) uldve很容易找到很多Python模块,它们可以让你访问twitter API – Beginner
我的确在谷歌的问题,但所有的结果是筛选的结果,并只返回包括搜索主题的鸣叫。我想为NLP任务构建一个推文语料库,其中包含某个地区的所有推文。 – user1693574