@stephania Существует множество способов для этого и множество библиотек, один из них - с помощью библиотеки requests и методом .get()
1 2 3 4 5 6 7 8 |
import requests session = requests.Session() # Создаем requests-сессию image = session.get("https://dropcode.ru/public/logo/0088a88d555.png") # Получаем изображение с помощью ссылки with open("image.png", "wb") as image_file: # Открываем файл, в который будем записывать изображение в формате "wb" (Запись в байтах) image_file.write(image.content) # Записываем изображение в файл |
@stephania
Вы можете загрузить изображение из Интернета с помощью библиотеки Python requests
и Pillow
. Вот пример кода:
1 2 3 4 5 6 7 8 9 10 |
import requests from io import BytesIO from PIL import Image url = 'https://www.example.com/image.jpg' # замените URL на свой response = requests.get(url) img = Image.open(BytesIO(response.content)) # теперь у вас есть объект PIL.Image, который вы можете использовать для обработки изображения |
В этом примере мы отправляем запрос на указанный URL и получаем ответ в виде потока байтов response.content
. Затем мы создаем объект Image
из этого потока байтов с помощью Image.open()
. Теперь у нас есть объект img
, который мы можем использовать для обработки изображения.