urllib库在python2和python3环境下的使用区别
好东西啊!!!
Python 2 name | Python 3 name |
urllib.urlretrieve() | urllib.request.urlretrieve() |
urllib.urlcleanup() | urllib.request.urlcleanup() |
urllib.quote() | urllib.parse.quote() |
urllib.quote_plus() | urllib.parse.quote_plus() |
urllib.unquote() | urllib.parse.unquote() |
urllib.unquote_plus() | urllib.parse.unquote_plus() |
urllib.urlencode() | urllib.parse.urlencode() |
urllib.pathname2url() | urllib.request.pathname2url() |
urllib.url2pathname() | urllib.request.url2pathname() |
urllib.getproxies() | urllib.request.getproxies() |
urllib.URLopener | urllib.request.URLopener |
urllib.FancyURLopener | urllib.request.FancyURLopener |
urllib.ContentTooShortError | urllib.error.ContentTooShortError |
urllib2.urlopen() | urllib.request.urlopen() |
urllib2.install_opener() | urllib.request.install_opener() |
urllib2.build_opener() | urllib.request.build_opener() |
urllib2.URLError | urllib.error.URLError |
urllib2.HTTPError | urllib.error.HTTPError |
urllib2.Request | urllib.request.Request |
urllib2.OpenerDirector | urllib.request.OpenerDirector |
urllib2.BaseHandler | urllib.request.BaseHandler |
urllib2.HTTPDefaultErrorHandler | urllib.request.HTTPDefaultErrorHandler |
urllib2.HTTPRedirectHandler | urllib.request.HTTPRedirectHandler |
urllib2.HTTPCookieProcessor | urllib.request.HTTPCookieProcessor |
urllib2.ProxyHandler | urllib.request.ProxyHandler |
urllib2.HTTPPasswordMgr | urllib.request.HTTPPasswordMgr |
urllib2.HTTPPasswordMgrWithDefaultRealm | urllib.request.HTTPPasswordMgrWithDefaultRealm |
urllib2.AbstractBasicAuthHandler | urllib.request.AbstractBasicAuthHandler |
urllib2.HTTPBasicAuthHandler | urllib.request.HTTPBasicAuthHandler |
urllib2.ProxyBasicAuthHandler | urllib.request.ProxyBasicAuthHandler |
urllib2.AbstractDigestAuthHandler | urllib.request.AbstractDigestAuthHandler |
urllib2.HTTPDigestAuthHandler | urllib.request.HTTPDigestAuthHandler |
urllib2.ProxyDigestAuthHandler | urllib.request.ProxyDigestAuthHandler |
urllib2.HTTPHandler | urllib.request.HTTPHandler |
urllib2.HTTPSHandler | urllib.request.HTTPSHandler |
urllib2.FileHandler | urllib.request.FileHandler |
urllib2.FTPHandler | urllib.request.FTPHandler |
urllib2.CacheFTPHandler | urllib.request.CacheFTPHandler |
urllib2.UnknownHandler | urllib.request.UnknownHandler |
原文:https://blog.csdn.net/whatday/article/details/54710403
urllib库在python2和python3环境下的使用区别的更多相关文章
- Flawfinder在Python2和Python3环境下对代码进行扫描方法
1. Flawfinder Flawfinder是一款开源的关于C/C++静态扫描分析工具,其根据内部字典数据库进行静态搜索,匹配简单的缺陷与漏洞. 官网:https://dwheeler.com/f ...
- Anaconda3+python3环境下如何创建python2环境(win+Linux下适用,同一个anaconda下py2/3共存)
本人之前已经在anaconda环境下已经安装了python3的环境,现在因为一些需求,要安装python2环境 1.打开anaconda的anaconda prompt查看当前环境: conda in ...
- Anaconda快捷搭建Python2和Python3环境
我们在使用Pycharm编辑Python程序经常会因为不熟悉Python2和Python3的一些代码区别而导致错误,我们知道他们之间很多代码是必须运行在对应版本中的,否则是会报错的.因此,本文介绍一个 ...
- Python: 下载底层由Python2转Python3环境更新手记
谨记录运行环境改变过程中所碰到的坑. 下载底层运行环境由Python2移至Python3所遇到的问题及处理方法: 1.所引的第三方组件,基本都有替代支持:msvcr90.dll不再需要,有则报错2.引 ...
- python2 和python3共存下问题
一.使用python2 or python3 1. 使用python2 $ python xxx.py 2. 使用python3 $ python3 xxx.py 二.脚本调用 /usr/bin/en ...
- 在新建的python3环境下运行jupyter失败的原因
在deeplearning中再运行jupyter notebook就出现了错误: (deeplearning) userdeMBP:~ user$ jupyter notebook -bash: ju ...
- Mac python3 环境下 完善pdf转jpg脚本
由于样本图片数据都是保存在pdf里,想拿到样本必须先把图片从pdf中提取出来,算是数据清洗中的一点小小的积累吧. 这里不得不吐槽一下公司存储图片的机制,业务员把jpg格式的照片放到word里,然后用工 ...
- ubuntu16.04下python2、python3环境选择与python升级(pip版本切换)
参考链接:https://www.jianshu.com/p/63c1f22e1fed Ubuntu中python版本问题: 添加PPA: sudo add-apt-repository ppa:jo ...
- 基于Windows10 x64+visual Studio2013+Python2.7.12环境下的Caffe配置学习
本文在windows下使用visual studio2013配置关联python(python-2.7.12.amd64.msi)的caffe项目,如果有耐心的人,当然可以自己去下载caffe项目自己 ...
随机推荐
- 176. Second Highest Salary
Write a SQL query to get the second highest salary from the Employee table. +----+--------+ | Id | S ...
- Go语言表组测试示例
比基本测试多个循环... package main import ( "testing" "net/http" ) const checkMark = &quo ...
- 【JBPM4】完成任务
示例代码: ProcessEngine processEngine = Configuration.getProcessEngine(); TaskService taskService = proc ...
- Aras Innovator 11 sp2 IE客户端设置
在上一篇文章<Aras Innovator 11 sp2 安装>后,服务器算是安装好了,还需要在使用的客户端进行设置才可以正常使用Aras Innovator 该篇为IE设置,还有< ...
- hdu 4135 Co-prime (素数打表+容斥原理)
题目链接 题意:问从A到B中与N互素的个数. 题解: 利用容斥原理:先求出与n互为素数的个数. 可以先将 n 进行素因子分解,然后用区间 x 除以 素因子,就得到了与 n 的 约数是那个素因子的个数, ...
- STL容器 -- Stack
核心:后进后出, LIFO. 头文件: #include <stack> 常用的构造方法: stack<int> st1; //构造一个空的存放 int 型的栈 stack&l ...
- FlowPortal BPM官网改版了,推出20个流程免费基础版
我一直使用的FlowPortal BPM官网网站近期改版了,看起来更加高大上了.不仅美感提高了,所传递的信息,特别是新老用户所需要的信息也更多了. 对于新版网站,我觉得比较赞的地方: 1.新增开发者中 ...
- ES5 方法学习
Object 1. Object.getPrototypeOf(o)获取对象的prototype对象.等价于以前的o.__proto__ var o = {}; Object.getPrototype ...
- 雅礼集训DAY 6 T1 xmasdag
感谢gryz的mly大好人再次给我提供了题目和数据. 和昨晚那个题几乎一样,都是x^n最后转化成第二类斯特林数*阶乘*Σ(和路径长度有关的组合数),而因为组合数是可以利用Pascal公式实现O(1)递 ...
- 【数论】【欧拉函数】CDOJ1724 为了我们心爱的京电
京州电子科技大学遭遇废校危机,为了保护我们心爱的学校,N位魔法少女站了出来,她们能做的就是……成为偶像! 每个魔法少女都拥有一定的人气,他们中的每个人的人气计算方式如下: 假设某个魔法少女的学号为a, ...