Python爬虫:接口式的url如何转成base64图片?

如题,我爬到类似如下的url,请问如何转成base64的图片编码

88.88.88.888:88888/aaaa/show/displayPhoto?tbName=B_PIC&pkName=P_KEY&pkValue=888&fdName=PIC

import requests
import base64

url=''
response = requests.get(url, allow_redirects=False)
base64_bytes = base64.b64encode(response.content)
str = str(base64_bytes,'utf-8')
src ='data:image/png;base64,' + str 
print(src)

首先用 requests 等,下载文件,再转换为 base64

import requests
import base64


def get_url_image(url):
    r = requests.get(url)
    base_data = base64.encodebytes(r.content)
    return 'data:image/png;base64,%s' % base_data

sb64 = get_url_image(你的地址)
print(sb64)

使用浏览器打开你要转换的网址 然后右键 另存为 看看是什么格式
然后调用base64包的encodebytes(图片二进制内容)即可