hlllllllhhhhh
2021-05-23 09:27
采纳率: 100%
浏览 40

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

ModuleNotFoundError: No module named 'urllib.request'

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

  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

5条回答 默认 最新

  • CSDN专家-张老师 2021-05-23 09:36
    已采纳

    原因查询源码 ,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)

    1 打赏 评论
  • 你在开头加上

    import urllib.request
    1 打赏 评论
  • hlllllllhhhhh 2021-05-23 11:10

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

    1 打赏 评论
  • hlllllllhhhhh 2021-05-23 09:32

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

    打赏 评论
  • 有问必答小助手 2021-05-27 15:53

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

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

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

    打赏 评论

相关推荐 更多相似问题