pycurl——curl库的python接口
pycurl的Python项目详细描述
pycurl是指向多协议文件libcurl的python接口。 传输库。类似于urllibpython模块, pycurl可用于从python程序中获取由url标识的对象。 除了简单的获取之外,pycurl还公开了 libcurl,包括:
- speed-libcurl速度非常快,而且是pycurl,上面的一个薄包装 Libcurl,也很快。pycurlwas benchmarked是几个 比requests快一倍。
- 包括多协议支持、ssl、身份验证和 代理选项。pycurl支持libcurl的大部分回调。
- Multi和share接口。
- 用于网络操作的套接字,允许pycurl的集成 进入应用程序的I/O循环(例如,使用Tornado)。
要求
- Python2.7或3.4到3.6。
- libcurl 7.19.0或更高版本。
文档
上提供了pycurl最新版本的文档 PycURL website。
支架
有关支持问题,请使用curl-and-python mailing list。 Mailing list archives也可供您阅读。
虽然不是官方的支持场所,Stack Overflow 受一些pycurl用户欢迎。
可以报告错误via GitHub。请仅将github用于bug 向我们的邮件列表报告和直接提问。
许可证
pycurl在lgpl和mit/x派生许可下有双重许可 基于libcurl许可证。许可证的完整文本可用 在源发行版的COPYING-LGPL和COPYING-MIT文件中。