我正在使用requests
从远程URL获取图像。由于图像总是16x16,我想将它们转换为base64
,以便以后可以将它们嵌入到HTMLimg
标记中使用。
import requests
import base64
response = requests.get(url).content
print(response)
b = base64.b64encode(response)
src = "data:image/png;base64," + b
response
的输出是:
response = b'GIF89a\x80\x00\x80\x00\xc4\x1f\x00\xff\xff\xff\x00\x00\x00\xff\x00\x00\xff\x88\x88"""\xffff\...
HTML部分是:
<img src="{{src}}"/>
但图像不显示。
如何正确地对base-64编码response
?
您可以使用base64包。
我想只是
假设设置了
content-type
。这对我有效:
相关问题 更多 >
编程相关推荐