python获取图片占用空间
时间: 2023-11-07 07:05:14 浏览: 276
pyproject-python爬虫
Python的PIL库可以使用`Image`模块的`open`方法打开图片,然后通过`getsize`方法获取图片的大小,单位是字节。如果要获取图片的占用空间,可以将字节数转换为KB或MB。下面是一个示例代码:
```python
from PIL import Image
import os
def get_image_size(image_path):
image = Image.open(image_path)
size_bytes = os.path.getsize(image_path)
size_kb = size_bytes / 1024
size_mb = size_bytes / (1024 * 1024)
return size_kb, size_mb
image_path = "path/to/image.jpg" # 图片的路径
size_kb, size_mb = get_image_size(image_path)
print(f"图片占用空间: {size_kb} KB, {size_mb} MB")
```
阅读全文