python3 图片链接 去计算图片的大小

计算图片的大小

import urllib.request as u
import io
from PIL import Image
#识别图像
def measure(img_url):
response = u.urlopen(img_url)
tmpIm = io.BytesIO(response.read())
im = Image.open(tmpIm)
print(im.format, im.size, im.mode)
if name == ‘main’:
img_url = “http://47.97.200.236:8097/5926f243203f2caf4c488e579264c7f5
measure(img_url)

#下面这个是需要传headers

import urllib
import io
from PIL import Image
import urllib.request

def measure(img_url,headers):
req = urllib.request.Request(url=img_url, headers=headers)
tmpIm = urllib.request.urlopen(req)
tmpIm = io.BytesIO(tmpIm.read())
im = Image.open(tmpIm)
print(im.format, im.size, im.mode)

if name == ‘main’:
img_url=“https://img.magagui.com/786464602A3F3F7D78797D773E297D7D733E737F7D2A24242223263F797D717775633F737F6675623F2220212920213F212524282329262928297126457463765B212852617854227E423E7A60774DF323E39.jpg
headers ={
“user-agent”: “Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/73.0.3683.86 Safari/537.36”
}
measure(img_url,headers)

希望可以帮助到大家

猜你喜欢

转载自blog.csdn.net/qq_42875402/article/details/91511540