Skip to main content
 首页 » 编程设计

python之pyGTrends 模块的问题之PYTHON

2025年05月04日11txw1958

我现在使用该模块已经 6 个月了 pyGTrends 下载关于搜索查询的数据。

几天后,pyGTrends 模块似乎没有 继续工作,详细产生的错误是:


Traceback (most recent call last): 
  File "d_queries.py", line 41, in <module> 
    print queryReport.csv()[:100] 
  File "/----/----/Desktop/pangea/queries_v1/pyGTrends.py", line 107, in csv 
    raise Exception("Could not find requested section") 
Exception: Could not find requested section 

在模块 pyGTrends.py 中添加一些“打印”命令 当我打印“self.raw_data”时,我获得了


??You must be signed in to export data from Google Trends. 

我做了一些检查,例如 Google 没有更改 URL 的语法来获取 csv,因为 如果我在浏览器中手动插入该行的输出

self.raw_data = self.opener.open('http://www.google.com/trends/viz?' + params).read() 

(曾经在 Google 趋势中手动执行登录) 我可以定期访问 csv。

1-是否有其他用户可以确认在使用pyGTrends时出现类似问题?

2-我想知道这个问题是否可以联系起来 到可能已被谷歌更改的登录程序(这只是一个假设, 我没有这方面的任何信息)。 那么,pyGTrends的代码应该做哪些改动呢?

请您参考如下方法:

Google 已更改其身份验证 URL。我将修复推送到 github 存储库: https://github.com/suryasev/unofficial-google-trends-api