from urllib import request from PIL import Image import io from base64 import b64encode url = '网络图片' r = request.urlopen(url) img_m = io.BytesIO(r.read()) img_get = Image.open(img_m) print(img_get.size) img2 = img_get.crop((0,0,700,800)) #1 保存图片 img2.save('abc.jpg') #2 存入内存 转成base64 找接口上传 img_buffer = io.BytesIO() img2.save(img_buffer, format='JPEG') byte_data = img_buffer.getvalue() base64_str = bytes.decode(b64encode(byte_data)) print('ok')