2016-07-16 4 views
4

웹 기반 이미지를 base64로 변환하려고합니다. 현재 이미지를 .jpg 파일로 저장 한 다음 base64 라이브러리를 사용하여 .jpg 파일을 base64 문자열로 변환하여 현재 수행하는 방법을 알고 있습니다.파일을 저장하지 않고 URL에서 base64로 이미지를 변환하는 방법

먼저 이미지를 저장하는 단계를 건너 뛸 수 있는지 궁금합니다.

감사합니다.

+1

(파일로 다운로드 한 후 변환을), 그것을 쉽게한다. 그것이 그렇듯이, 나는 처음부터 파일을 가져 오기 위해 어떤 라이브러리를 사용 할지를 알지조차 모릅니다. – smarx

답변

12

requests 라이브러리 사용 : 사람들이 당신을 도울 당신이 지금까지 가지고있는 코드를 공유하는 경우

import base64 

import requests 

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

감사합니다. 정확하게 필요한 것! – chris

+0

이미지를 저장하지 않으면 어떻게 특정 이미지의 URL을 얻을 수 있습니까? –

관련 문제