簡體   English   中英

Python:urllib2還是Pycurl?

[英]Python: urllib2 or Pycurl?

我在PHP cURL方面有豐富的經驗,但在過去的幾個月里,我一直在使用HttpClient庫進行Java編碼。

我的新項目要求我使用Python,再一次讓我處於看似可比的庫的十字路口:pycurl和urllib2。

拋開我以前使用PHP cURL的經驗,Python推薦的庫是什么? 是否有理由使用一個而不是另一個? 哪個更受歡迎?

CURL具有更多功能,如其網頁中所述 ,因此如果您需要,請說快速並發連接,安全線程等等,那么它適合您。 但是,它不包括在分發中。 如果您預見到您的任務非常簡單,那么請使用urllib2和分發附帶的HTTP模塊。

urllib2是標准庫的一部分, pycurl不是(所以它需要單獨的下載/安裝/包等步驟)。 只有這一點,除了內在質量的任何差異,保證urllib2更受歡迎(並且可以是一個非常好的實用理由選擇它 - 方便 ! - )。

如今還有其他很好的選擇 - urllib3請求

使用urllib2。 它在python中有很好的文檔,而pycurl主要是C文檔。 如果你撞牆,切換到機械化或pycurl。

暫無
暫無

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

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