Tweepy StreamListener

问题描述 投票:1回答:1

我正在用tweepy学习python中的数据抓取,我的代码遇到了语法错误。我认为我遗漏了一些东西,但我觉得它看起来很好?感谢任何帮助。谢谢你的帮助

twitterStream = Stream(auth, MyStreamListener('COVID', 'COVID-19', 'COVID19', 'NCR', 'Manila', 'Metro Manila', 'Coronavirus', 'Cases'))

twitterStream.filter(track=['COVID', 'COVID-19', 'COVID19', 'NCR', 'Manila', 'Metro Manila', 'Coronavirus', 'Cases'], async=True)

代码的最后一行是我得到错误的地方。

这里有一个链接可以查看整个代码。https:/paste.ofcode.org?edit=bvg8wTJsTymfJhLgaytktD。

python twitter tweepy
1个回答
0
投票
from tweepy import OAuthHandler
from tweepy import Stream
from tweepy import StreamListener


auth = OAuthHandler(config.API_KEY, config.API_SECRET)
auth.set_access_token(config.ACCESS_TOKEN, config.ACCESS_TOKEN_SECRET)
api = tweepy.API(auth, wait_on_rate_limit=True, wait_on_rate_limit_notify=True)

listener = StreamListener(api)

stream = Stream(auth, listener)

stream.filter(track=['COVID', 'COVID-19', 'COVID19', 'NCR', 'Manila', 'Metro Manila', 'Coronavirus', 'Cases'], async=True)
© www.soinside.com 2019 - 2024. All rights reserved.