比请求更快

图书馆 速度 LOC 依赖 开发商
PyWGET 152.39 1 338 wget的 > 17
要求 15.58 > 20 2558 > 7(取决于Urllib3) > 527
请求(预先缓存) 5.50 > 20 2558 > 7(取决于Urllib3) > 527
的urllib 4.00 ??? 1200 0(标准库) ???
Urllib3 3.55 > 40 5242 0(无SSL),> 5(SSL) > 188
PyCurl 0.75 > 15 5932 成交量曲,LibCurl > 50
PyCurl(没有SSL) 0.68 > 15 5932 成交量曲,LibCurl > 50
Faster_than_requests 0.45 1 75 0 1

faster_than_requests 新版本发布,
上传到PyPI,PIP可安装,
我们添加了新的文档,示例,Dockerfile,测试,代理,常见问题解答,CoC,调试,错误修复,JSON帮助,环境变量意识,+ 200提交,以及更多内容

faster_than_requests 它是Python 3上的请求和HTTPS客户端的替代方案,
比请求快15倍,比PyCurl快2倍,
0个依赖项,1个文件,~100行代码。

API很简单,而不是有一对函数,你应该提供很多参数来使它工作,
我们有很少的函数,只有很少的参数做一件事,尽可能快地完成。

具有人们要求和面向的额外功能
数据科学,大数据,开放数据,Web Scrapping,使用HTTP REST JSON API。

  • 我们有一个Docker来测试驱动它而无需安装任何东西。

新文档具有详细参数的所有函数,并返回类型。

请求取决于Urllib3

请求现在取决于Urllib3,使得代码行总数> 8.000。

8.000行代码下载Cat Meme。

faster_than_requests 用~100 LoC替换8.000 LoC 🙂

我们也没有依赖关系,也没有筹款。

你好,世界

进口 faster_than_requests  REQ  打印REQ得到“http://example.org/get”))                     #GET 打印REQ帖子“http://example.org/post” “这里的一些数据”)) #POST 

在热的时候得到它

  • https://github.com/juancarlospaco/faster-than-requests#faster-than-requests
  • https://pypi.org/project/faster_than_requests
  • pip install faster_than_requests

请在GitHub上加上Star_than_requests的明星来自真棒的东西……

资讯来源:由0x资讯编译自DEV,原文:https://dev.to/juancarlospaco/faster-than-requests-1a25 ,版权归作者所有,未经许可,不得转载
你可能还喜欢