希望能够有人帮忙看下,爬虫新手实在是不知道咋搞

ModuleNotFoundError: No module named 'urllib.request'

也已经安装了request库,但是这个一直说没有urllib,urllib库我也装了,爬虫新手,好心累啊,希望能有解答

原因查询源码 ,urllib moudle中并没有request相关方法,直接是urlopen方法
解决办法如下

#encoding:UTF-8

import urllib
 

url = "http://www.baidu.com

data = urllib.urlopen(url).read()

data = data.decode('UTF-8')

print(data)

你在开头加上

import urllib.request

 

谢谢哈,我直接重装了python,然后又重新写了代码,总算是运行出来了,谢谢你们

运行了出现了这个 ModuleNotFoundError: No module named 'urllib.request' 哭了  也已经安装了urllib和requests 这两个库

您好,我是有问必答小助手,您的问题已经有小伙伴解答了,您看下是否解决,可以追评进行沟通哦~

如果有您比较满意的答案 / 帮您提供解决思路的答案,可以点击【采纳】按钮,给回答的小伙伴一些鼓励哦~~

ps:问答VIP仅需29元,即可享受5次/月 有问必答服务,了解详情>>>https://vip.csdn.net/askvip?utm_source=1146287632