python - 使用 GoogleNews 抓取新闻时出错 - "No module named GoogleNews"

标签 python api

我正在尝试使用最近发布的 GoogleNews API 来获取本网站 https://pypi.org/project/GoogleNews/ 提供的一些来自 google 的文章。 。

但是在终端中,我收到错误“没有名为“GoogleNews”的模块'”,即使我已经运行了

pip install GoogleNews

这是我尝试运行的完整程序:

from GoogleNews import GoogleNews
googlenews = GoogleNews()

googlenews.search('Corona')

googlenews.result()

是不是我漏掉了什么?评估 API 是否良好/工作/不工作等是非常新的。

当你们尝试寻找一种工具来尽可能轻松地获取新闻时,你们通常会寻找一些东西吗?

最佳答案

您可能搞乱了 Python 版本。

如果您使用 pip 安装模块,您应该使用 Python 2.7 执行 Python 代码。如果您想使用 Python 版本 3,则需要使用 pip3 并使用 python3 myScript.py 执行代码。

尝试以下操作:

  1. 创建一个名为 myScript.py 的文件
from GoogleNews import GoogleNews
googlenews = GoogleNews()

googlenews.search('Corona')

googlenews.result()
  • 安装 Google 新闻模块
  • pip3 install GoogleNews
    
  • 执行您的代码
  • python3 myScript.py
    

    如果您还没有 Python 3,download it here 。 Pip3 自动随 Python 3 一起提供。

    关于python - 使用 GoogleNews 抓取新闻时出错 - "No module named GoogleNews",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60694696/

    相关文章:

    python - 如何改善Django表单错误?

    可通过 Web 访问的 R API

    php - 如何从该数组中选择一个数据集

    Javascript从Weather Underground "history"API获取数据

    javascript - Trello token 安全问题?

    python - CNTK 'metric' 显示分类准确度错误

    Python Pandas - 使用 For 语句添加列名称

    python - 如何禁止Python模块调用其他模块?

    python - Python中基于中值的线性回归

    php - 我的视频使用php的路径是什么