Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/319.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 网络抓取谷歌新闻_Python_Windows - Fatal编程技术网

Python 网络抓取谷歌新闻

Python 网络抓取谷歌新闻,python,windows,Python,Windows,我偶然发现。我想安装页面上提到的软件包。我在windows命令提示符下执行了以下步骤。我更新了pip,如下所示。如何安装gnp C:\windows\system32>pip install gnp Collecting gnp Using cached gnp-0.0.4.tar.gz Complete output from command python setup.py egg_info: Traceback (most recent call last):

我偶然发现。我想安装页面上提到的软件包。我在windows命令提示符下执行了以下步骤。我更新了pip,如下所示。如何安装gnp

C:\windows\system32>pip install gnp
Collecting gnp
  Using cached gnp-0.0.4.tar.gz
    Complete output from command python setup.py egg_info:
    Traceback (most recent call last):
      File "<string>", line 1, in <module>
      File "C:\Users\ng\AppData\Local\Temp\pip-build-2vb0ngae\gnp\setup.py", line 6, in <module>
        long_description = file.read()
      File "C:\Anaconda3\lib\encodings\cp1252.py", line 23, in decode
        return codecs.charmap_decode(input,self.errors,decoding_table)[0]
    UnicodeDecodeError: 'charmap' codec can't decode byte 0x81 in position 4894: character maps to <undefined>

    ----------------------------------------
Command "python setup.py egg_info" failed with error code 1 in C:\Users\ng\AppData\Local\Temp\pip-build-2vb0ngae\gnp\
You are using pip version 8.1.0, however version 8.1.1 is available.
You should consider upgrading via the 'python -m pip install --upgrade pip' command.

C:\windows\system32>python -m pip install --upgrade pip
Collecting pip
  Downloading pip-8.1.1-py2.py3-none-any.whl (1.2MB)
    100% |################################| 1.2MB 571kB/s
Installing collected packages: pip
  Found existing installation: pip 8.1.0
    Uninstalling pip-8.1.0:
      Successfully uninstalled pip-8.1.0
Successfully installed pip-8.1.1

C:\windows\system32>pip install gnp
Collecting gnp
  Using cached gnp-0.0.4.tar.gz
    Complete output from command python setup.py egg_info:
    Traceback (most recent call last):
      File "<string>", line 1, in <module>
      File "C:\Users\ng\AppData\Local\Temp\pip-build-6mm1sf6o\gnp\setup.py", line 6, in <module>
        long_description = file.read()
      File "c:\anaconda3\lib\encodings\cp1252.py", line 23, in decode
        return codecs.charmap_decode(input,self.errors,decoding_table)[0]
    UnicodeDecodeError: 'charmap' codec can't decode byte 0x81 in position 4894: character maps to <undefined>

    ----------------------------------------
Command "python setup.py egg_info" failed with error code 1 in C:\Users\ng\AppData\Local\Temp\pip-build-6mm1sf6o\gnp\
C:\windows\system32>pip安装gnp
征收国民生产总值
使用缓存的gnp-0.0.4.tar.gz
从命令python setup.py egg_info完成输出:
回溯(最近一次呼叫最后一次):
文件“”,第1行,在
文件“C:\Users\ng\AppData\Local\Temp\pip-build-2vb0ngae\gnp\setup.py”,第6行,在
long_description=file.read()
文件“C:\Anaconda3\lib\encodings\cp1252.py”,第23行,解码
返回编解码器.charmap\u解码(输入、自身错误、解码表)[0]
UnicodeDecodeError:“charmap”编解码器无法解码位置4894中的字节0x81:字符映射到
----------------------------------------
命令“python setup.py egg_info”在C:\Users\ng\AppData\Local\Temp\pip-build-2vb0ngae\gnp中失败,错误代码为1\
您使用的是pip版本8.1.0,但版本8.1.1可用。
您应该考虑通过Python -M PIP安装升级PIP命令进行升级。
C:\windows\system32>python-MPIP安装--升级pip
收集点
下载pip-8.1.1-py2.py3-none-any.whl(1.2MB)
100%|#####################################
安装收集的软件包:pip
找到现有安装:pip 8.1.0
卸载pip-8.1.0:
已成功卸载pip-8.1.0
已成功安装pip-8.1.1
C:\windows\system32>pip安装gnp
征收国民生产总值
使用缓存的gnp-0.0.4.tar.gz
从命令python setup.py egg_info完成输出:
回溯(最近一次呼叫最后一次):
文件“”,第1行,在
文件“C:\Users\ng\AppData\Local\Temp\pip-build-6mm1sf6o\gnp\setup.py”,第6行,在
long_description=file.read()
文件“c:\anaconda3\lib\encodings\cp1252.py”,第23行,解码
返回编解码器.charmap\u解码(输入、自身错误、解码表)[0]
UnicodeDecodeError:“charmap”编解码器无法解码位置4894中的字节0x81:字符映射到
----------------------------------------
命令“python setup.py egg\u info”在C:\Users\ng\AppData\Local\Temp\pip-build-6mm1sf6o\gnp中失败,错误代码为1\

我敢肯定,谷歌的TOS不允许刮去他们的页面。您的IP将很快被阻止。这看起来像是python3问题。你能在2.X上试试同样的吗?我试着在2.7上安装gnp,效果很好。@Manuel,效果很好。看来你是我提到的那一页的所有者。我需要更多的帮助。例如,我想搜索“地球日”(我希望地球日是一个短语,而不是两个不同的单词),我还想过滤过去365天的结果。你能帮忙吗?我应该发布一个新问题吗?@user2543622你可以称之为
gnp。获取谷歌新闻查询(“'Earth Day')
,这样它就被引用了。此外,pip版本仍然使用了去除摩擦的
urllib2
。您可以从my下载最新版本。扩展包的功能需要额外的天数。您还可以为当前SO提供解决方案question@Manuel我查看了您的github,并添加了一个新问题。如果可能的话,请回答。你可以把你的第一条评论作为答案,我会批准的。相当肯定的是,刮去谷歌的页面是违反谷歌的TOS的。您的IP将很快被阻止。这看起来像是python3问题。你能在2.X上试试同样的吗?我试着在2.7上安装gnp,效果很好。@Manuel,效果很好。看来你是我提到的那一页的所有者。我需要更多的帮助。例如,我想搜索“地球日”(我希望地球日是一个短语,而不是两个不同的单词),我还想过滤过去365天的结果。你能帮忙吗?我应该发布一个新问题吗?@user2543622你可以称之为
gnp。获取谷歌新闻查询(“'Earth Day')
,这样它就被引用了。此外,pip版本仍然使用了去除摩擦的
urllib2
。您可以从my下载最新版本。扩展包的功能需要额外的天数。您还可以为当前SO提供解决方案question@Manuel我查看了您的github,并添加了一个新问题。如果可能的话,请回答。你可以把你的第一条评论作为答案,我会批准的。