首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Python -安装urllib

Python -安装urllib
EN

Stack Overflow用户
提问于 2020-12-27 14:32:10
回答 4查看 1.4K关注 0票数 0

我试图使用urllib (为了向后兼容性),但在运行脚本时总是会出现错误。我试过安装urllib,但发现了这个错误

代码语言:javascript
复制
ERROR: Could not find a version that satisfies the requirement urllib (from versions: none)
ERROR: No matching distribution found for urllib

Python版本- 2.7.16

这是脚本中失败的导入部分:

代码语言:javascript
复制
from urllib import request, parse
from urllib import error as urllib_error

导入错误:ImportError: cannot import name request

请给我建议。

EN

回答 4

Stack Overflow用户

发布于 2020-12-27 14:42:34

从2.7份文件中:

urllib模块已经被分成几个部分,并在Python3中重命名为urllib.request、urllib.parse和urllib.error。

因此,如果您试图分别导入urllib.request,那么解析和错误--在Python3.x版本中是可用的。

请阅读2.7 at:https://docs.python.org/2.7/library/urllib.html的文档

或者升级到Python3.x的最新版本,以导入您在文章中描述的方式。

票数 2
EN

Stack Overflow用户

发布于 2020-12-27 14:34:40

您应该像这样导入:从这里下载最新版本的python

代码语言:javascript
复制
import urllib.request,urllib.parse, urllib.error
票数 1
EN

Stack Overflow用户

发布于 2020-12-27 14:54:38

Python2中没有urllib.request模块,该模块只存在于Python3中,您可以使用urllib2并请求:

代码语言:javascript
复制
from urllib2 import Request
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65466830

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档