python3报错:import urllib2 ModuleNotFoundError

吃可爱长大的小学妹 提交于 2019-11-27 14:57:53

欢迎来博主个人博客做客👉https://www.xbbdbb.top/

import urllib2 ModuleNotFoundError: No module named ‘urllib2’——导入urllib2 找不到模块错误:没有名为“urllib2”的模块

今天开始学习Python的urllib2库时,试了一下一段基础的代码,如下:

import urllib2

request = urllib2.Request("http://www.baidu.com/")
response = urllib2.urlopen(request)
print response.read()

报了如下错误:

import urllib2 ModuleNotFoundError: No module named 'urllib2'

因安装的是python3.7,在python3以后应该用urllib.request代替urllib2,所以修改如下:

import urllib.request

request = urllib.request.Request("http://www.baidu.com/")
response = urllib.request.urlopen(request)
print (response.read())

这样就可以正常输出结果了!

欢迎来博主个人博客做客👉https://www.xbbdbb.top/

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!