为何在众多库中,独独偏爱requests而舍弃历史悠久、功能丰富的urllib?
- 内容介绍
- 文章标签
- 相关推荐
说实话, 咱就是说在Python里搞网络请求,你有两种选择:要么用urllib要么用requests。但是你有没有想过为啥大伙儿都偏爱requests呢?难道urllib不好吗?害,它确实能用,但用起来总觉得差点意思,何不...。
先来看看urllib的“魅力”
urllib作为Python的标准库, 确实有它的优势——不需要安装,直接import就能用。听起来很美好,对吧?但其实吧,它的操作有点繁琐,就像是在填一大堆表格,就这?。
比如说 你想发个GET请求,得构造个Request对象,还得处理urlopen然后小心翼翼地转换字节流和字符串,稍不留神就编码错误了。这过程简直像是在做一道复杂的数学题。
说实话, 咱就是说在Python里搞网络请求,你有两种选择:要么用urllib要么用requests。但是你有没有想过为啥大伙儿都偏爱requests呢?难道urllib不好吗?害,它确实能用,但用起来总觉得差点意思,何不...。
先来看看urllib的“魅力”
urllib作为Python的标准库, 确实有它的优势——不需要安装,直接import就能用。听起来很美好,对吧?但其实吧,它的操作有点繁琐,就像是在填一大堆表格,就这?。
比如说 你想发个GET请求,得构造个Request对象,还得处理urlopen然后小心翼翼地转换字节流和字符串,稍不留神就编码错误了。这过程简直像是在做一道复杂的数学题。

