pycurl——curl库的python接口

pycurl的Python项目详细描述


pycurl是指向多协议文件libcurl的python接口。 传输库。类似于urllibpython模块, pycurl可用于从python程序中获取由url标识的对象。 除了简单的获取之外,pycurl还公开了 libcurl,包括:

  • speed-libcurl速度非常快,而且是pycurl,上面的一个薄包装 Libcurl,也很快。pycurlwas benchmarked是几个 比requests快一倍。
  • 包括多协议支持、ssl、身份验证和 代理选项。pycurl支持libcurl的大部分回调。
  • Multishare接口。
  • 用于网络操作的套接字,允许pycurl的集成 进入应用程序的I/O循环(例如,使用Tornado)。

要求

  • Python2.7或3.4到3.6。
  • libcurl 7.19.0或更高版本。

安装

PyPIBintray下载源和二进制发行版。 二进制控制盘现在可用于32位和64位Windows版本。

有关安装说明,请参见the installation documentation

文档

上提供了pycurl最新版本的文档 PycURL website

支架

有关支持问题,请使用curl-and-python mailing listMailing list archives也可供您阅读。

虽然不是官方的支持场所,Stack Overflow 受一些pycurl用户欢迎。

可以报告错误via GitHub。请仅将github用于bug 向我们的邮件列表报告和直接提问。

许可证

pycurl在lgpl和mit/x派生许可下有双重许可 基于libcurl许可证。许可证的完整文本可用 在源发行版的COPYING-LGPLCOPYING-MIT文件中。

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

推荐PyPI第三方库


热门话题
利用SWAP函数解决互斥的同步Java死锁   主线程退出时程序的java终止?   java Firestore字段空类型用法   java Android在同一页面上滚动到ID   java Eclipse:将源代码文件夹导入其他项目   maven Groovy编译以“java”结尾。StackOverflowerr语言`   java从变量中获取变量列表   java在Eclipse中重命名标识符时输入vs转义   Java:创建一个只包含重复项的数组   java Mule ESB 3.3 Mulecontext注册表pop   bash杀戮屏幕但java进程未结束   java正在创建一个表来存储一行错误编程的迹象?   java如何启动RecentApplicationDialog?   java以确定的增量移动字符串中的字符   使用用户输入搜索多个mysql数据库的JavaJSP算法   java Arraylist到DefaultComboxModel