5

新手问题:Python 2.6,Ubuntu 10.04,我可以同时导入pycurland curl,前者具有不同的函数名称(set_optionvs. setopt)。

这两个模块有什么区别?

4

2 回答 2

6

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

我没有找到太多关于如何使用它的文档,但是阅读 /usr/share/pyshared/curl/__init__.py可能会使其非常明显。

还有一些/usr/share/doc/python-pycurl/examples使用curl.Curl.

于 2010-08-31T14:29:19.670 回答
0

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

类似地,几乎所有其他主流编程语言都有 curl 包装器的实现,它们都使用核心 libCUrl 库。

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

于 2012-11-02T11:26:39.810 回答