解决python3.6想使用urllib2包的方法

发布时间:2020-08-11 14:24:50

来源:亿速云

阅读:131

作者:小新

小编给大家分享一下解决python3.6想使用urllib2包的方法,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!

Python3.6.6或者说python3.x找不到urllib2语法问题修改之后,会报一个没有安装urllib2的包的错误。

通过pip install  urllib2也会提示找不到包。

通过pip3 install  urllib2也会提示找不到包。

这是因为builtwith依赖于urllib2包。但Pyhton2中的urllib2工具包,在Python3中分拆成了urllib.request和urllib.error两个包。就导致找不到包,同时也没办法安装。

所以需要install urllib.request和install urllib.error 两个包,然后将builtwith包中的import urllib2修改为import urllib.request 和import urllib.error。

同时代码中的方法函数也需要修改,基本就是将urllib2.xxx修改为urllib.request.xxx。

下面提供一个实例,帮助大家理解:#下载网页

import urllib.request

import urllib.error

def download(url):

print('Downloading:',url)

try:

html=urllib.request.urlopen(url).read()

except urllib.error as e:

print('download error:',e.reason)

html=None

return html

download('http://example.webscraping.com/')

以上是解决python3.6想使用urllib2包的方法的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注亿速云行业资讯频道!

pythonurllib2方法_解决python3.6想使用urllib2包的方法相关推荐

  1. python3中format方法_[翻译]python3中新的字符串格式化方法-----f-string

    从python3.6开始,引入了新的字符串格式化方式,f-字符串. 这使得格式化字符串变得可读性更高,更简洁,更不容易出现错误而且速度也更快. 在本文后面,会详细介绍f-字符串的用法. 在此之前,让我 ...

  2. python3中map函数_解决Python3下map函数的显示问题

    map函数是Python里面比较重要的函数,设计灵感来自于函数式编程.Python官方文档中是这样解释map函数的: map(function, iterable, ...) Return an it ...

  3. 笨办法学python3 pdf 脚本之家_解决python3输入的坑——input()

    如下所示: a,b,c,d = input() 很简单的代码,如果输入为 1 -1 -2 3 结果会报错,原因在于input函数会将你的输入作为python脚本运行,那么输入就变成了 1-1 -2 3 ...

  4. python numpy安装失败_解决python3.x安装numpy成功但import出错的问题

    问题描述 windows错误安装方法: pip3 install numpy 这种情况下虽然安装成功,但是在import numpy时会出现如下错误. import numpy ** on entry ...

  5. python3.7不能用_解决Python3.7.0 SSL低版本导致Pip无法使用问题

    终于下决心把python从2.7升到了3.7.懒人安装当然使用Anaconda. 安装成功,编译成功.但是用pip 安装包的时候提示: pip is configured with locations ...

  6. mysql 5.6 登录 警告_解决mysql登录出现警告问题的简单方法

    解决mysql登录出现警告问题的简单方法 发布时间:2020-05-11 11:50:39 来源:亿速云 阅读:125 作者:三月 本文主要给大家介绍解决mysql登录出现警告问题的简单方法,文章内容 ...

  7. python有中文无法保存_解决python3爬虫无法显示中文的问题

    解决python3爬虫无法显示中文的问题 有时候使用python从网站上爬数据的时候,如果数据里包含中文,有时候显示的却是如下所示...\xe4\xba\xba\xef\xbc\x8c\xe6...类 ...

  8. python elif报错_解决python循环的elif报错的方法

    解决python循环的elif报错的方法 发布时间:2020-08-05 15:36:51 来源:亿速云 阅读:96 作者:小新 解决python循环的elif报错的方法?这个问题可能是我们日常学习或 ...

  9. python3输出中文_解决Python3用PIL的ImageFont输出中文乱码的问题

    今天在用python3+ImageFont输出中文时,结果显示乱码 # coding:utf-8 from PIL import Image, ImageDraw, ImageFont image= ...

最新文章

  1. win7如何添加开机启动程序(开机就自动运行打开)
  2. js 月份加6个月_12月AHA HS大众急救认证培训22个城市报名开启!2021年1~6月份课程预售限时开启!!...
  3. ElasticSearch服务器操作命令
  4. 51Nod1079 中国剩余定理
  5. Asp.NET Core 一个接口的多个实现如何通过 DI 注册?
  6. 谁动了你的主机-Windows“唤醒”和“开机”时自动拍照-狩猎者项目
  7. 55欧式空间02——标椎正交基、Schmidt 正交化、正交矩阵、欧氏空间的同构、QR分解
  8. lamp一键安装包+linux,linux下的lanmp/lamp/lnmp一键安装包
  9. JZOJ4816. label
  10. Android 获取横竖屏状态
  11. 2017CCCC天梯赛决赛 赛后总结
  12. html获取微信code,微信授权获取code(微信支付)
  13. thinkpad重装系统不引导_联想电脑重装系统无法引导原因及解决方法
  14. JavaScript—节点
  15. 玩转算法面试LeetCode题目目录
  16. 教您用几何画板画相切的圆
  17. 《UniDAC 基础》 【菜头】 翻译 (全)
  18. 隔膜阀行业调研报告 - 市场现状分析与发展前景预测(2021-2027年)
  19. 树莓派Android Things物联网开发:GitHub案例程序汇总
  20. FineReport报表工具最新版本细则

热门文章

  1. [影评]错的时间和对的人
  2. 301跳转与URL转发
  3. DirectX11 演示程序框架
  4. java matcher group_Java正则表达式matcher.group()用法
  5. 笔记-基本环境、操作系统的类型与虚拟机的搭建
  6. python土味情话_爱数智慧推出方言TTS数据 AI也能飚出“土味儿情话”
  7. All in区块链,你看到的是泡沫还是变革?
  8. 推荐一款好用的截屏截色工具snipaste
  9. Linux下cat命令
  10. html复选框的背景,更改html复选框的背景颜色