chr*_*ris 11 python base64 jpeg
我想将基于Web的图像转换为base64.我现在知道如何将图像保存为.jpg文件,然后使用base64库将.jpg文件转换为base64字符串.
我想知道我是否可以先跳过保存图像的步骤?谢谢!
use*_*559 34
使用请求库:
import base64
import requests
def get_as_base64(url):
return base64.b64encode(requests.get(url).content)
Run Code Online (Sandbox Code Playgroud)
由于requests不是官方包,我更喜欢使用 urllib。
from urllib.request import urlopen
import base64
base64.b64encode(urlopen("http://xxx/yyy/abc.jpg").read())
Run Code Online (Sandbox Code Playgroud)