设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客
LUPA开源社区 首页 业界资讯 软件追踪 查看内容

Python HTTP库Requests 3.0即将推出

2019-4-23 13:39| 发布者: joejoe0332| 查看: 267| 评论: 0|原作者: oschina|来自: oschina

摘要: 知名Python HTTP 库 Requests 作者 Kenneth Reitz 近日在 GitHub 公布了 Requests 的最新版本 3.0,不过Requests III 仍在开发中,预计在PyCon 2020 大会举办前发布首个可用版本。 这里可以查看历史变更记录:https: ...

知名 Python HTTP 库 Requests 作者 Kenneth Reitz 近日在 GitHub 公布了 Requests 的最新版本 3.0,不过 Requests III 仍在开发中,预计在 PyCon 2020 大会举办前发布首个可用版本。

这里可以查看历史变更记录:https://github.com/kennethreitz/requests3/blob/master/3.0-HISTORY.rst

Requests III 示例代码:

>>> from requests import HTTPSession

# Make a connection pool.
>>> http = HTTPSession()

# Make a request.
>>> r = http.request('get', 'https://httpbin.org/ip')

# View response data.
>>> r.json()
{'ip': '172.69.48.124'}

Requests III 支持发送 HTTP/1.1 & HTTP/2 (wip) 请求,而无需向 URL 添加查询字符串,也无需对 POST 数据进行表单编码,Keep-alive 和 HTTP 连接池也是 100% 全自动进行。

Requests III 值得关注的新特性:

  • 支持 H11 & H2 协议
  • 针对所有面向公开 API 的类型注释(Type-annotations)
  • 提供更好的默认配置
  • async/await 关键字和对 asyncio 的支持
  • 兼容 Python 3.6+

Requests III 文档地址:https://3.python-requests.org/


酷毙

雷人

鲜花

鸡蛋

漂亮
  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部