[英]What's the difference between pycurl and curl in python
新手問題:Python 2.6,Ubuntu 10.04,我可以導入pycurl
和curl
,前者具有不同的函數名稱( set_option
與setopt
)。
這兩個模塊有什么區別?
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.