pycurl2-python的curl库模块

pycurl2的Python项目详细描述


https://secure.travis-ci.org/Lispython/pycurl.png

pycurl2是来自原始PycURL库的fork,从7.19.0(2008年9月9日)开始就没有维护。

pycurl2是一个到libcurl的python接口。pycurl2可用于获取对象 由来自python程序的url标识,类似于urllibpython模块。 pycurl2成熟,速度很快,支持很多特性。

概述

  • libcurl是一个免费且易于使用的客户端url传输库,支持 ftp,ftps,http,https,scp,sftp,tftp,telnet,dict,ldap,ldaps,文件,imap, SMTP、POP3和RTSP。libcurl支持ssl证书、http post、http put, FTP上传、基于HTTP表单的上传、代理、cookies、用户+口令认证 (basic,digest,ntlm,negotiate,kerberos4),文件传输简历, http代理隧道等等!
  • libcurl是高度可移植的,它在许多平台上构建和工作都是相同的, 包括solaris、netbsd、freebsd、openbsd、darwin、hpux、irix、aix、tru64、linux, Unixware、Hurd、Windows、Amiga、OS/2、BEOS、Mac OS X、Ultrix、QNX、OpenVMS、RISC操作系统, Novell Netware、DOS等…
  • libcurl是freethread-safeIPv6 compatiblefeature richwell supportedfastthoroughly documented并且已经被许多已知的、大的和成功的companies使用 以及无数的applications

安装

您可以使用easy_install

easy_install pycurl2

或者pip

pip install pycurl2

贡献

  1. 检查打开的问题或打开一个新的问题,开始围绕功能想法或错误的讨论。 对于那些还不太熟悉代码库的人来说,有一个对贡献者友好的标签应该是理想的。
  2. 在github上分叉the repository,开始对development分支(或其分支)进行更改。
  3. 编写一个测试,显示错误已修复或功能按预期工作。
  4. 发送一个pull请求并对维护程序进行bug操作,直到它被合并并发布。

我为什么要自己动手呢?

最初的pycurl最后一次更新是在2008年9月9日,版本为7.19.0。然后我在human_curl图书馆工作, 我面临着皮科尔的问题。pycurl需要更漂亮的rst文档、干净的示例、源和包数据。 我试着用叉子解决这个问题。

许可证

  • 版权所有(c)2001-2008 Kjetil Jacobsen
  • 版权所有(c)2001-2008 Markus F.X.J.Oberhumer
  • 版权所有(c)2012 Alexandr Lispython

保留所有权利。

pycurl在lgpl和mit/x派生许可下有双重许可 基于curl许可证。包括lgpl许可证的完整副本 在文件复制中。MIT/X衍生品许可证的完整副本是 包括在文件复制2中。您可以重新分配和/或修改pycurl 根据两个许可证的条款。

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

推荐PyPI第三方库


热门话题
Gson类中的java验证错误   If和elseif之间的java差异?   字典Java8地图。输入比较器   java连接到远程计算机以获得WMI支持   java如何使用改型处理JSON对象中的空值   在Java中使用Comparator时不可编译的源代码   java将Jar添加到JSP的运行时路径   带有随机对象的while循环的java大O时间复杂性   java可以在不考虑参数的情况下模拟方法吗?   java我有一个简单的代码,它不工作。无法修复错误“println”   向eclipse添加Xively java库   java是否可以启用本机代码的缓存?   全局变量如何在Java中的所有类之间共享要使用的语言环境?   Java内存游戏如何翻转单个卡?