1

我正在尝试使用 Tweepy Python 库从 Twitter API 模块流式传输推文。

我看过几个教程,它们都给出了相同的代码。

但是,它不断产生 401 错误。这是我正在使用的代码。

如果有人能突出我可能出错的地方,那就太好了。

from tweepy.streaming import StreamListener
from tweepy import OAuthHandler
from tweepy import Stream
from tweepy import API


Access_Token = "A"
Access_Token_Secret = "B"
Consumer_Key = "C"
Consumer_Key_Secret = "D"

auth = OAuthHandler(Consumer_Key, Consumer_Key_Secret)
auth.set_access_token(Access_Token, Access_Token_Secret)
api = API(auth)

class StdOutListener(StreamListener):

def on_data(self, data):
    print(data)
    return True

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

if __name__ == '__main__':

listener = StdOutListener()
auth = OAuthHandler(Consumer_Key, Consumer_Key_Secret)
auth.set_access_token(Access_Token, Access_Token_Secret)
stream = Stream(auth, listener)

stream.filter(track=['bitcoin', 'btc', 'trump','election','biden'])
4

0 回答 0