2016-07-16 30 views
4

我正在尋找將基於web的圖像轉換爲base64。我知道如何將它保存爲.jpg文件,然後使用base64庫將.jpg文件轉換爲base64字符串。將圖像直接從url轉換爲base64而不保存爲文件的方式python

我想知道我是否可以跳過保存圖像的第一步?

謝謝!

+1

如果您分享您到目前爲止的代碼(下載到一個文件,然後轉換),它會更容易爲人們提供幫助。事實上,我甚至不知道你想用什麼庫來獲取文件。 – smarx

回答

12

使用requests庫:

import base64 

import requests 

def get_as_base64(url): 
    return base64.b64encode(requests.get(url).content) 
+0

謝謝,正是我需要的! – chris

+0

如果我不保存圖像,那麼我怎麼能得到特定圖像的網址? –

相關問題