请求的异步端口:“python http for humans”。

yieldfrom.requests的Python项目详细描述


请求是一个apache2许可的http库,用python编写,供用户使用 众生。

请求是同一个库,移植到python的asyncio下运行。

在通常的请求中,您可以写:

>>> r=requests.get('https://api.github.com',auth=('user','pass'))>>> r.status_code204
>>> r.headers['content-type']'application/json'
>>> r.text...

在yieldfrom中。请求您写入:

>>> r=yield fromrequests.get('https://api.github.com',auth=('user','pass'))>>> r.status_code204
>>> r.headers['content-type']'application/json'
>>> yield fromr.text...

get方法和text属性涉及I/O延迟,因此称为协程。 头和状态代码属性仍然是普通属性。

特征集与原始特征集相同,不过有一些方法的工作方式略有不同。

流()方法不流,而是预加载所有数据,并模拟流,因此存在。 依赖项可以在最小的转换下工作。

发布历史记录

0.1.1(2014-10-1)

移植到异步

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

推荐PyPI第三方库


热门话题
ArrayList中实体对象上的JAVA泛型   带Redis的爪哇芹菜vs单用Redis   java在设备面向横向时隐藏标题栏/通知栏   java JXTreeTable:如何使用ComponentProvider为一列设置渲染器   java创建异常的成本与记录异常的成本相比   java在方法参数中使用setter传递新对象   java在一个类中的方法与另一个类中的方法交互时遇到问题   java如何迭代2个大小相等的ArrayList   Java getDesktop()。open在Windows中工作,但在Mac中不工作   从tomcat切换到jetty后的java“无法启动嵌入式容器”,Spring引导   java如何使用void方法   java如何在解组时在JAXB的ValidationEventHandler中获取节点值?   如何使用Akka Java API创建不响应的TCP接收器   JavaScriptjQuery在java中将记录上传到数据库时的进度条   如何在重新绘制时在java小程序中显示上一个图像