使用 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
为了使所有工作正确完成,请virtualenv
创建名为 的工作虚拟环境目录venv
。
virtualenv venv
您的google-trends-analysis
目录现在看起来如下图所示。
现在激活这个工作环境。
source venv/bin/activate
要安装的 Pytrends 和 Plotly 库
正确运行 Google Trends 和 Plotly 所需的所有库都保存在requirements.txt
文件中。现在,在我们已经激活的虚拟环境中执行安装。
pip3 install -r requirements.txt
所有安装需要一些时间。您将在终端中看到所有库的安装情况,以便正确运行脚本。
安装后,要运行google-trends-analysis.py
下面的脚本,只需输入此命令并在浏览器 IP 127.0.0.1 的随机端口上享受响应。
python3 google-trends-analysis.py
最终结果看起来会是这样的,一张绘制精美的图表。(图片由作者提供)
感谢Edward Howell提供的 Unsplash 封面图片。
文章来源:https://dev.to/stankukucka/google-trends-with-python-5fh7