【发布时间】:2020-03-14 14:16:17
【问题描述】:
我有一个来自 Wordpress 网站的图像 URI 列表。 我希望能够有一个脚本来仅使用 URI 来获取它们的文件大小(mb、kb、GB)。 我无权访问此服务器,需要将尺寸添加到 Google 表格中。这似乎是最快的方法,因为有超过 5k 的图像和附件。
但是当我在 Python 中这样做时
>>> import requests
>>> response = requests.get("https://xxx.xxxxx.com/wp-content/uploads/2017/05/resources.png")
>>> len(response.content)
3232
我得到 3232 字节,但是当我检查 Chrome 开发工具时,它是 3.4KB
添加了什么?还是图像实际上是 3.4KB 而我的脚本只是检查内容长度?
另外,我不想使用 Content-Length 标头进行检查,因为某些图像可能很大且分块,因此我想确保获得图像的实际文件大小。
有什么好的方法可以解决这个问题?我觉得应该有一些我可以运行的最小代码或脚本。
【问题讨论】:
标签: python wordpress http http-headers wordpress-rest-api