无法在Python中导入urllib

Squ*_*627 14 python python-2.7

我想导入urllib使用函数' request'.但是,我尝试通过Pycharm下载时遇到错误:

"找不到满足要求的版本urllib(来自版本:)没有为urllib找到匹配的分发"

我试过pip install urllib但仍然有同样的错误.我使用的是Python 2.7.11.真的很感激任何帮助

ele*_*han 19

一些东西:

  1. 正如评论中提到的那样,urllib没有安装pip,它是标准库的一部分,所以你可以import urllib不用安装.
  2. Python 3.x有一个urllib.request模块,但据我所知,Python 2.x没有.
  3. 您正在寻找的功能urllib.request很可能包含在urllib2(它也是标准库的一部分)中,但您可能会更好地使用requests,pip在您的情况下可能需要安装:

    pip install requests
    
    Run Code Online (Sandbox Code Playgroud)

    实际上,urllib2文档本身建议您使用requests库"用于更高级别的HTTP客户端界面" - 但我不确定您希望做什么,因此很难说对您的特定用例最有用.