簡體   English   中英

python中的pycurl和curl有什么區別

[英]What's the difference between pycurl and curl in python

新手問題:Python 2.6,Ubuntu 10.04,我可以導入pycurlcurl ,前者具有不同的函數名稱( set_optionsetopt )。

這兩個模塊有什么區別?

curl是一個使用pycurl的模塊。 它提供了curl.Curl類,它為pycurl函數提供了一個高級接口。

我沒有找到關於如何使用它的文檔,但是閱讀/usr/share/pyshared/curl/__init__.py可能會讓它變得非常明顯。

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

正如@unutbu所說,pycurl使用curl庫。 CUrl是用C語言編寫的,pycurl是一個包裝好的,所以你可以使用python代碼輕松調用庫。

類似地,幾乎所有其他主流編程語言中都有curl包裝器的實現,它們都使用核心的libCUrl庫。

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

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM