способ преобразования изображения прямо из url в base64 без сохранения в виде файла python

Я ищу, чтобы преобразовать веб-изображение в base64. Я знаю, как это сделать в настоящее время, сохранив изображение как .jpg-файл, а затем с помощью библиотеки base64 для преобразования .файл jpg в строку base64.

Мне интересно, могу ли я пропустить шаг сохранения изображения первым?

спасибо!

1 ответов


С помощью запросы библиотека:

import base64

import requests

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