如何使用pytrends每天获取google_interest_data

时间:2019-07-05 07:22:24

标签: python google-api

我无法理解pytrends中函数的规格。

一个功能,用于指定时间段和关键字,并引起对Google趋势中指定关键字的关注

pytrends.build_payload(kw_list, timeframe='YYYY-MM-DD YYYY-MM-DD', geo='JP', gprop='')

返回值取决于指定的时间段是长还是短。

例如,如果期限为1年,我将得到以下信息。

this

如果期限是半年,我会得到。

this

我想获取长期(超过一年)的每日数据。我该怎么办?

1 个答案:

答案 0 :(得分:0)

结果是根据时间段缩放的,因此指定时间段内的最高观测值为 100,最低值为 1。从一年变为半年可能会改变最大值和最小值,导致不同的缩放比例。

从您的屏幕截图来看,周期似乎也在发生变化。不知道为什么会发生这种情况。为了确保您检索每日数据,我建议使用 pytrends 的 dailydata 模块中的 get_daily_data 方法:

from pytrends import dailydata
res = dailydata.get_daily_data("cinema", start_year=2019, start_mon=1, stop_year=2021, stop_mon=2, geo = '')