libcurl的是检索和编程下载在线内容的著名的C库。
PycURL是包括API,它关系到libcurl的源和允许Python开发者做同样的事情libcurl的做了Python模块,但是使用C. Python代码,而不是
正如你可以看到一个非常方便的工具,有各地,特别是如果你不知道C语言编程的规范。
当然,使用PycURL要求将本地安装libcurl的。对于情况下,这是不可能的,也有很多的纯Python的替代品。例如: urllib3 或 urllib4
什么在此版本中是新的:
- 在Python的3.4现在正式支持。
- 在Windows软件包现在libcurl的建设对zlib的。
- 在CherryPy的不再需要的测试套件,从Python标准库的SSL模块来代替。
- 修正了对CurlMulti实例SOCKET和计时器回调的参考泄漏。
- 在固定筑起的OpenSSL在Cygwin的,其中pycurl需要对libcrypto链接,而不是的libssl。
- 新增CURLOPT_SSH_KNOWNHOSTS(libcurl的7.19.6 +)。
- 添加CURLE_FTP_ACCEPT_FAILED(libcurl的7.24.0 +)。
- 添加CURLE_NOT_BUILT_IN和CURLE_UNKNOWN_OPTION(libcurl的7.21.5 +)。
什么是新的版本7.19.3.1:
- Added --avoid,标准输入输出setup.py选项避免将文件指针从Python来libcurl的。适用于Python的2只。
- 添加CURLMOPT_CHUNK_LENGTH_PENALTY_SIZE,CURLMOPT_CONTENT_LENGTH_PENALTY_SIZE,CURLMOPT_MAX_HOST_CONNECTIONS,CURLMOPT_MAX_PIPELINE_LENGTH,CURLMOPT_MAX_TOTAL_CONNECTIONS多选项。
- 在SSL检测逻辑改为咨询`卷曲配置--static-libs`即使`卷曲配置--libs`成功。这应当方面实现自动检测SSL预7.19.3行为。
评论没有发现