Как скачать изображение по ссылке с помощью Python? 🐍
import requests
url = "ссылка_на_изображение.jpg"
response = requests.get(url)
with open("изображение.jpg", "wb") as file:
file.write(response.content)
Детальный ответ
Как скачать изображение по ссылке с помощью Python
Вам нужно скачать изображение по ссылке, используя Python? Не волнуйтесь, я помогу вам с этим. В этой статье я покажу вам, как использовать Python для загрузки изображений из интернета.
Модуль requests
Для выполнения задачи мы будем использовать модуль requests, который предоставляет простой способ отправлять HTTP-запросы и получать ответы.
import requests
def download_image(url, filename):
response = requests.get(url)
if response.status_code == 200:
with open(filename, 'wb') as f:
f.write(response.content)
print("Изображение успешно загружено!")
else:
print("Не удалось загрузить изображение")
url = "ссылка_на_изображение.jpg"
filename = "название_файла.jpg"
download_image(url, filename)
Выполнение кода выше загрузит изображение по указанной ссылке и сохранит его с указанным именем файла. Обратите внимание, что вы должны заменить "ссылка_на_изображение.jpg" на фактическую ссылку на изображение, которое вы хотите скачать, и "название_файла.jpg" на желаемое имя файла.
Проверка статуса ответа
Прежде чем сохранить изображение, мы проверяем статус ответа на наличие кода 200. Это обозначает успешный запрос. Если код состояния не является 200, то что-то пошло не так и мы выводим сообщение об ошибке.
Завершающие мысли
Теперь вы знаете, как скачать изображение по ссылке с помощью Python. Используйте модуль requests для отправки HTTP-запросов и получения ответов. Программа проверяет статус ответа и сохраняет изображение, если запрос успешен.
Удачи в вашем программировании!