Я использую pytrends
для автоматической загрузки данных в csv
из Google Trend. Код, который я использовал, приведен ниже. В этом случае я загружаю ежемесячные данные о тенденциях Google с 2008 года по настоящее время.
from pytrends.request import TrendReq
from urllib.parse import unquote
from dateutil.relativedelta import relativedelta
import datetime
import pytrends
google_username = "[email protected]"
google_password = "xxxxx"
search_term = unquote('%2Fm%2F07gyp7')
google_trend = TrendReq(google_username, google_password, custom_useragent='Pytrends' )
google_trend_payload = {'gprop' : 'news' , 'q': search_term}
trendresult = TrendReq.trend(google_trend_payload, return_type = 'dataframe')
print(trendresult)
Результат с сайта google за первые 5 месяцев по сравнению с результатом pytrends:
Date Pytrends data Manual csv data
2008-01 21.0 28.0
2008-02 16.0 19.0
2008-03 16.0 21.0
2008-04 15.0 18.0
2008-05 22.0 31.0
Кто-нибудь знает причину? Спасибо.