爲什麼requests不是python標準庫?

在知乎上看到有人問:爲什麼requests不是python標準庫?

這確實是部分人困惑的問題,requests作爲python最受歡迎的http請求庫,已經成爲爬蟲必備利器,爲什麼不把requests直接裝到python標準庫裏呢?可以省去第三方庫很多的麻煩。

其實,requests開發者Kenneth之前還嚴肅地徵求過這個意見,並引起了熱烈討論。

從使用者的角度看,基本都不贊成requests加入python標準庫,主要有以下兩個原因:

1、requests作爲第三方庫能有更好的靈活性,大家都願意貢獻代碼。加入標準庫會限制其發展,或者說會被搞死。

2、標準庫裏已經有功能類似的urllib.request,沒必要再多一個

有位老哥說requests完全不適合成爲標準庫,吐槽Kenneth,你是懶得維護它了嗎?


這個提議也被python創始人Guido否決過,認爲不是個好主意。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章