支持代理的Twitter Streaming API Python库?
我在找一个支持代理的Twitter实时数据流的Python库。我很喜欢tweepy,但可惜我没有找到使用HTTP代理的方法。有没有什么好的建议?
2 个回答
2
Tweepy这个库内部使用了httplib
,这个库的层次比较低,所以没有代理设置的功能。你需要修改Stream._run()
这个方法,让它连接到代理服务器,而不是直接连接到目标主机,并且在请求中使用完整的URL(包括协议和主机名)。
4
查看一下这个 tweepy 的更新记录;它使用了 urllib2 通过代理来执行 API 方法。