首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >使用python 2.6.6流式传输推文时出现连接错误

使用python 2.6.6流式传输推文时出现连接错误
EN

Stack Overflow用户
提问于 2015-03-09 19:09:28
回答 1查看 300关注 0票数 3

当尝试执行基于过滤器的tweet流代码时,我得到了下面提到的错误。

代码语言:javascript
运行
复制
Traceback (most recent call last):   
    File "new5.py", line 37, in <module> stream.filter(track=[sys.argv[1]])   
    File "/usr/lib/python2.6/site-packages/tweepy/streaming.py", line 428, in filter self._start(async)   
    File "/usr/lib/python2.6/site-packages/tweepy/streaming.py", line 346, in _start self._run()   File "/usr/lib/python2.6/site-packages/tweepy/streaming.py", line 239, in _run verify=self.verify)   
    File "/usr/lib/python2.6/site-packages/requests/sessions.py", line 461, in request resp = self.send(prep, **send_kwargs) 
    File "/usr/lib/python2.6/site-packages/requests/sessions.py", line 573, in send r = adapter.send(request, **kwargs)   
    File "/usr/lib/python2.6/site-packages/requests/adapters.py", line 415, in send raise ConnectionError(err, request=request) requests.exceptions.ConnectionError: ('Connection aborted.', error(111, 'Connection refused'))

请在下面找到我使用过的代码。

代码语言:javascript
运行
复制
from tweepy.streaming import StreamListener
from tweepy import OAuthHandler
from tweepy import Stream
import sys
import json

consumer_key = ""
consumer_secret = ""
access_token = ""
access_token_secret = ""


class StdOutListener(StreamListener):

    def on_data(self, data):
        print('tweet: ' + json.loads(data)['text'])
        return True

    def on_error(self, status):
        print(status)

if __name__ == '__main__':
    if len(sys.argv) < 2:
        print("Usage: python %s filter_name" % sys.argv[0])
        sys.exit(1)
    l = StdOutListener()
    auth = OAuthHandler(consumer_key, consumer_secret)
    auth.set_access_token(access_token, access_token_secret)

    stream = Stream(auth, l)
    stream.filter(track=[sys.argv[1]])

我在CentOS6.3上使用python 2.6.6

EN

Stack Overflow用户

发布于 2015-11-09 02:41:26

问题是你的代理连接失败了,tweepy没有代理支持。您可以使用具有内置代理支持的twitterAPI,也可以检查this。它是一个带有代理实现的tweepy fork

票数 1
EN
查看全部 1 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28940535

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档