python3报错:import urllib2 ModuleNotFoundError

欢迎来博主个人博客做客?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/

你可能感兴趣的:(python,error)