【发布时间】:2017-02-25 12:21:14
【问题描述】:
我正在使用tweepy 库从twitter streaming API 收集推文并将它们存储在Elasticsearch 服务器中。总的来说,我正在写一个简单的Django application 来在地图上实时显示推文。但是,为此我需要由 Django 服务器不断地实时填充 ElasticSearch 数据库,即最好在 Django 服务器启动后立即开始执行此操作。有什么好的方法来解决它?
调用如下所示:
streamer = tweepy.Stream(twitter_api.auth, listener=stream_listener)
streamer.filter(locations=[-180, -90, 180, 90], languages=['en'], async=True)
【问题讨论】:
标签: python django twitter django-views tweepy