python圖片轉url

相信大家很多人都想要把圖片轉成url,但是都不會🙄。大家都想找個把圖片上傳到某個網站的服務器,但是好像沒找到,還有點費勁……然而,今天將會講到,dataURL圖片!

比如說data:image/gif;base64,R0lGODlhMwAxAIAAAAAAAP///yH5BAAAAAAALAAAAAAzADEAAAK8jI+pBr0PowytzotTtbm/DTqQ6C3hGXElcraA9jIr66ozVpM3nseUvYP1UEHF0FUUHkNJxhLZfEJNvol06tzwrgdLbXsFZYmSMPnHLB+zNJFbq15+SOf50+6rG7lKOjwV1ibGdhHYRVYVJ9Wnk2HWtLdIWMSH9lfyODZoZTb4xdnpxQSEF9oyOWIqp6gaI9pI1Qo7BijbFZkoaAtEeiiLeKn72xM7vMZofJy8zJys2UxsCT3kO229LH1tXAAAOw==
不聯網都能打開!存儲空間都小了很多!
那麼結構是?
在這裏插入圖片描述
那麼就開動吧!

def encode_image(filename):
    import base64

然後分析後綴名:

def encode_image(filename):
    import base64
    e = filename.split(".")[-1]

打開文件:

def encode_image(filename):
    import base64
    ext = filename.split(".")[-1]
    img = open(filename,'rb').read()

把他編碼了,然後拼接:

def encode_image(filename):
    import base64
    e = filename.split(".")[-1]

    img = open(filename,'rb').read()

    data = base64.b64encode(img).decode()

    src = "data:image/{ext};base64,{data}".format(ext=ext, data=data)
    return src

搞定!
效果如下:
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章