我得到一个base64字符串,该字符串前面带有data:image/png;base64,
(可以是png或jpeg)。首先,我想检索图像类型(扩展名,如果它是jpeg的png)。我的代码如下。
import json
import base64
import boto3
import uuid
from io import StringIO
BUCKET_NAME = '972855876435testbucket1'
def lambda_handler(event, context):
s3 = boto3.client('s3')
image = event['content']
image = image[image.find(",")+1:]
print(image)
dec = base64.b64decode(image + "===")
s3.put_object(Bucket=BUCKET_NAME, Key='image1.png', Body=dec)
return {
'statusCode': 200
}
我需要找到一种方法来提取base64图像字符串的格式