使用Python獲取圖片的物理尺寸(KB)


如何獲取圖片的物理尺寸,而非(width, height)?

#! -*- coding: utf-8 -*-
import requests
import io

url = "https://i.loli.net/2019/11/23/Q7NAVgfWp8YnhSl.jpg"
image = requests.get(url).content
#image = open('lyf.jpg', 'rb').read()

image_b = io.BytesIO(image).read()
size = len(image_b)
print("{} byte\n{} kb\n{} Mb".format(size, size / 1e3, size / 1e6))

結果:

52921 byte
52.921 kb
0.052921 Mb

與計算機顯示的真實結果是一樣的:

 

 

 

參考鏈接:http://www.freesion.com/article/70774932/


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM