以下内容最终刮掉了零条推文,并崩溃了。您能帮我找出问题吗?
from twitterscraper import query_tweets
import datetime as dt
import pandas as pd
begin_date=dt.date(2019,3,4)
end_date=dt.date(2019,8,16)
limit=500
lang='english'
tweets=query_tweets('@HamidMirPAK',begindate=begin_date,enddate=end_date,limit=limit,lang=lang)
df=pd.DataFrame(t.__dict__ for t in tweets)
df1 = df[['text']]
export_csv = df1.to_csv (r'C:/Users/usama/Desktop/123.csv', index = None, header=True)
实际上,可以通过修改query.py中的标头字典来解决此问题>
HEADER = {'User-Agent': random.choice(HEADERS_LIST)}
to
HEADER = {'User-Agent': random.choice(HEADERS_LIST), 'X-Requested-With': 'XMLHttpRequest'}
应解决此问题。