Tweepy 如何在代理背后工作

Pra*_*dav 5 python proxy tweepy

我对 python 很陌生,所以无法通过之前的帖子弄清楚它。我正在使用下面的代码示例来摄取 Twitter 流,当我不在代理后面时,这工作正常,但是当我在代理后面时,这不起作用。如果有人可以指导我如何在此代码中绕过代理,将会有很大帮助

tp = TwitterHandler()
auth = tweepy.OAuthHandler(consumer_key, consumer_secret)
auth.set_access_token(access_token, access_token_secret)
stream = tweepy.Stream(auth, tp)

stream.filter(track=FILTER_WORDS_LIST)
Run Code Online (Sandbox Code Playgroud)

小智 1

我正在通过此链接开始使用 tweepy - http://adilmoujahid.com/posts/2014/07/twitter-analytics/

我也遇到了代理问题。以下是我解决它的方法 -

在 Windows 终端中输入

set http_proxy=http://username:password@host:port

set https_proxy=https://username:password@host:port
Run Code Online (Sandbox Code Playgroud)

然后运行上面链接中给出的文件-

python twitter_streaming.py
Run Code Online (Sandbox Code Playgroud)

设置全局代理环境变量是关键

我希望它有帮助