我正在用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。
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)