python http,适合那些还没有时间解决版本冲突的忙碌用户。

requests-transition的Python项目详细描述


requests库是一个有用的、编写良好的python http库, 作者:肯尼思·雷茨。

2012年12月,reitz发布了请求版本1.0,并决定 会破坏与0.x版本的向后兼容性。这是有效的 要做的事情-毕竟,这是主要版本号的用途。

不幸的是,python打包的状态对于管理 同一库的多个版本。外面有很多代码 取决于请求0.x,并且不能全部立即更新到1.0。

一些库已经声明了对“requests<;1.0”的依赖,使用 setuptools,如果正确使用setuptools,则允许它们继续工作。但是 问题是,在使用这种方法时,ever无法升级到1.x 代码。

我们希望能够转移到闪亮的新请求1.x代码。但是我们 同时也希望我们的代码栈在现在继续工作。这就是 requests-transition。它所做的就是安装 requests作为两个名称不同的包。

使用请求0.14:

importrequests0asrequests

使用请求1.0:

importrequests1asrequests

安装

要安装此发行版,只需:

$ pip install requests-transition

有一次,python发行版可以有多个 包裹在里面。这将安装两个包,requests0requests1

它不会安装任何名为requests的包; 该名称仍然属于请求的实际分发,无论哪个版本 你选择安装的。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java如何运行一个在播放歌曲的同时创建和更改UI的方法?   eclipse错误:无法找到或加载主类Java,因为类文件anme和类名不同?   两个数字相加得到一个值的java算法   java我可以更改字符串吗?   java Hibernate 5.2:以编程方式从其他jar加载映射   java如何访问随机跳转到固定位置的二进制文件   java是解析器实现中文档的功能   Javasocket的两端齐平   java查找将两个非常大的整数之和除以相等块的步骤   java如何在Restlet中调用带超时的异步HTTP客户端   java如何从servlet请求将hashmap传递给jsp。塞塔提布特   java Spring MVC HTTP状态500–内部服务器错误,Servlet。servlet[dispatcher]的init()引发异常   java即使没有alpha通道,如何将PNGFiles加载为ARGB_8888?   java将subscribe的返回类型映射到其他类型   javascript如何在安卓 WebView中启用longpress操作下载图像?   java将字符串作为hashmap值的一部分添加到StringList中   JavaSpringAOP:代表类型声明其他方法或字段   Java将二进制序列转换为字符   java使用ApachePOI获取最后一行值   为什么要在FPS(每秒帧数)跟踪器中添加时间?(爪哇)