我如何解决此错误以使用 Python 抓取 Twitter?

How could I solve this error to scrape Twitter with Python?

我正在尝试为我的投资组合做一个个人项目,我想抓取有关马克龙总统的推文,但我收到此错误 twitterscrapper

from twitterscraper import query_tweets
import datetime as dt
import pandas as pd

begin_date=dt.date(2020,11,18)
end_date=dt.date(2020,11,19)
limit=1000
lang='English'

tweets=query_tweets("#macron",begindate=begin_date,enddate=end_date,limit=limit,lang=lang)

错误:

TypeError: query_tweets() got an unexpected keyword argument 'begindate'

请问如何解决?

代码没问题,问题是你安装的版本不对twitterscraper

您可以使用 pip install twitterscraper --upgrade

更新您的包

pip install twitterscraper==1.6.1 确保它是最新的