zoukankan      html  css  js  c++  java
  • 将base64Url对应图片保存到本地

    上图中的内容就是base64编码之后对应的Url  图中base64,之前的都是用于声明该图片的格式以及它的编码格式  base64,之后的就是该图片对应的数据了 

    我们只需要把数据转换为字节保存下来即可  这样就成功将图片保存到本地了 !

    def resize_image(item):
        content = item.split(';')[1]
        image_encoded = content.split(',')[1]  # 拿到图片数据部分
        body = base64.decodestring(image_encoded.encode('utf-8'))  # 将图片数据部分编码
        return body
    
    @app.route('/save/img', methods=['POST'])
    def save_img():
        # imgUrl = request.form.get('imgUrl')
        data = request.get_data()
        json_data = json.loads(data.decode('utf8'))
        imgUlr = json_data.get('imgUrl', None)
        # print('imgUlr', imgUlr)
        if imgUlr:
            img_data = resize_image(imgUlr)
            with open('./888.png', 'wb') as f:
                f.write(img_data)
    
        return 'ok.'
    

      

  • 相关阅读:
    fenby C语言P21
    fenby C语言 P20
    fenby C语言 P19
    fenby C语言 P18
    fenby C语言 P17
    fenby C语言 P16
    fenby C语言 P15
    fenby C语言 P14
    Python学习之路:subprocess模块和面向对象
    Python学习之路:XML模块
  • 原文地址:https://www.cnblogs.com/Gaohx/p/14931326.html
Copyright © 2011-2022 走看看