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

时间:2017-11-20 09:44:10

标签: python google-trends

我尝试使用pytrends从Google趋势中提取查询索引:

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

使用Google趋势信息中心时,我们可以指定某个字词(例如假日)是主题还是搜索字词。

我怎样才能使用pytrends?主题假期的中间是%2Fm%2F03gkl。这可以在上面的“kw_list”中以某种方式使用,以便查询索引是针对主题的吗?

非常感谢!

1 个答案:

答案 0 :(得分:1)

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

例如,您的情况

    术语“假日”的
  • 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()