入门客AI创业平台(我带你入门,你带我飞行)
博文笔记

在python3.3后urllib2已经不能再用,只能用urllib.request来代替

创建时间:2016-01-25 投稿人: 浏览次数:16123
在python3.3后urllib2已经不能再用,只能用urllib.request来代替
如在python3.3.0中运行一下脚本
import urllib2response=urllib2.urlopen("http://www.baidu.com")html=response.read()print(html)
提示找不到“urllib2”模块Traceback (most recent call last):  File "b.py", line 1, in <module>    import urllib2ImportError: No module named "urllib2"将urllib2换为urllibimport urllibresponse=urllib.urlopen("http://www.baidu.com")html=response.read()print(html)出现Traceback (most recent call last):  File "b.py", line 2, in <module>    response=urllib.urlopen("http://www.baidu.com")AttributeError: "module" object has no attribute "urlopen"

将urllib2给改为urllib.request即可正常运行
import urllib.request
print(urllib.request.__file__)
声明:该文观点仅代表作者本人,入门客AI创业平台信息发布平台仅提供信息存储空间服务,如有疑问请联系rumenke@qq.com。
  • 上一篇:没有了
  • 下一篇:没有了
未上传头像