python3 urllib 下载的图片不是原图,大小缩小到原来的 1/3

使用python3+urllib下载知乎图片时,得到的图片明显偏小

使用python3及自带的urllib库

图片标签为:
<img src="https://pic4.zhimg.com/80/v2-...; data-rawwidth="530" data-rawheight="340" data-size="normal" class="origin_image zh-lightbox-thumb lazy" width="530" data-original="https://pic4.zhimg.com/v2-757...; data-actualsrc="https://pic4.zhimg.com/50/v2-...;>

其中 https://pic4.zhimg.com/80/v2-... 是知乎显示的缩略图,
https://pic4.zhimg.com/v2-757... 是原图。
使用urllib.request.urlretrieve(r_url, file_name)将图片保存到文件夹后发现明显偏小

clipboard.png

clipboard.png

多次尝试后发现有的差别达到1/4 1.7Mb:500Kb

是什么原因造成的?怎样才能下载原图?

阅读 1.9k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题