Pytrends:如何将单词指定为主题而不是搜索词?

Pytrends: How to specify a word as a Topic instead of a Search Term?

我正在尝试使用 pytrends 从 Google Trends 中提取查询索引:

pytrend.build_payload(kw_list=['holiday'], timeframe='all', geo='US')

使用 Google 趋势仪表板时,我们可以指定一个词(例如假日)是主题还是搜索词。

我如何使用 pytrends 做到这一点?主题 Holiday 的中间值是 %2Fm%2F03gkl 。这可以在上面的“kw_list”中以某种方式使用,以便查询索引是针对主题的吗?

非常感谢!

您也可以使用 pytrends 来检索主题级别的趋势,尽管它不是很直接。使用 topic_id 作为参数而不是 topic_name 将完成这项工作。

例如你的情况,

    术语 "Holiday" 的
  • topic_id 是 /m/03gkl
pytrends.build_payload(kw_list=["/m/03gkl"], cat=0, timeframe='today 5-y', geo='', gprop='')

pytrends.interest_over_time()

同样,您也可以将常规搜索词与另一个主题区域结合起来。

例如,作为搜索词的 GoPro 与作为主题的 Holiday 之间的比较将如下所示。

pytrends.build_payload(kw_list=["/m/03gkl","GoPro"], cat=0, timeframe='today 5-y', geo='', gprop='')

pytrends.interest_over_time()