使用 Python 的 Google 趋势

2025-06-07

使用 Python 的 Google 趋势

这些天想想,我们可能开始更加重视我们生存的更多基石。它开始越来越融入我们的生活,例如:健康、水、食物,以及经常提到的限制我们前往某些地区旅行的新冠疫情。为了全面了解全球疫情,可以使用著名的谷歌趋势在线工具。但对于热爱 Python 的人来说,还有一个特别的东西。精美的图表库Plotly,遵循 MIT 许可证。

下载脚本

这是我的 GitHub 仓库中准备的简单安装,其中包含一个requirements.txt文件和一个简短的脚本,用于将数据绘制成漂亮的直方图。只需按如下方式下载这两个文件,然后将它们保存到桌面的某个工作目录中google-trends-analysis.py,并requirements.txt创建一个名为“/”的目录google-trends-analysis并将这些文件保存到其中。

激活Virtualenv

我假设你已经virtualenv安装了,但如果没有,只需执行sudo pip3 install virtualenv。使用进入google-trends-analysis目录cd google-trends-analysis

cd google-trends-analysis
Enter fullscreen mode Exit fullscreen mode

为了使所有工作正确完成,请virtualenv创建名为 的工作虚拟环境目录venv

virtualenv venv 
Enter fullscreen mode Exit fullscreen mode

您的google-trends-analysis目录现在看起来如下图所示。

图片描述

现在激活这个工作环境。

source venv/bin/activate
Enter fullscreen mode Exit fullscreen mode

要安装的 Pytrends 和 Plotly 库

正确运行 Google Trends 和 Plotly 所需的所有库都保存在requirements.txt文件中。现在,在我们已经激活的虚拟环境中执行安装。

pip3 install -r requirements.txt
Enter fullscreen mode Exit fullscreen mode

所有安装需要一些时间。您将在终端中看到所有库的安装情况,以便正确运行脚本。

安装后,要运行google-trends-analysis.py下面的脚本,只需输入此命令并在浏览器 IP 127.0.0.1 的随机端口上享受响应。

python3 google-trends-analysis.py
Enter fullscreen mode Exit fullscreen mode

最终结果看起来会是这样的,一张绘制精美的图表。(图片由作者提供)

图片描述

图片描述

感谢Edward Howell提供的 Unsplash 封面图片。

文章来源:https://dev.to/stankukucka/google-trends-with-python-5fh7
PREV
解决页面刷新后出现的 Vercel 404“页面未找到”错误。
NEXT
Cloudflare 用 hCaptcha 替换了 reCAPTCHA。我照做了。花了 18 分钟。