【问题标题】:What's the difference between pycurl and curl in pythonpython中pycurl和curl有什么区别
【发布时间】:2011-04-06 07:32:43
【问题描述】:

新手问题:Python 2.6,Ubuntu 10.04,我可以同时导入 pycurlcurl,前者的函数名称不同(set_optionsetopt)。

这两个模块有什么区别?

【问题讨论】:

    标签: python ubuntu curl pycurl


    【解决方案1】:

    @unutbu 提到 pycurl 使用 curl 库。 CUrl 是用 C 编写的,而 pycurl 是围绕它进行的,因此您可以使用 python 代码轻松调用该库。

    同样,几乎所有其他主流编程语言都实现了 curl 包装器,所有这些语言都使用核心 libCUrl 库。

    可以在 libcurl 网站上找到可能的绑定列表: http://curl.haxx.se/libcurl/

    【讨论】:

      【解决方案2】:

      curl 是一个使用pycurl 的模块。它提供了curl.Curl 类,该类为pycurl 函数提供高级接口。

      我没有找到太多关于如何使用它的文档,但是阅读/usr/share/pyshared/curl/__init__.py 可能会很容易理解。

      /usr/share/doc/python-pycurl/examples 中也有一些使用curl.Curl 的示例。

      【讨论】:

      • 谢谢,这正是我想要的。
      猜你喜欢
      • 2017-03-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-09-04
      • 2022-01-21
      • 2017-06-24
      • 2010-10-18
      • 2016-10-16
      相关资源
      最近更新 更多