@marlen используйте библиотеки requests для создания запроса к удаленному серверу и shutil для сохранения картинки на Python. Ниже пример кода как скачать картинки с удаленного сайта с помощью Python:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
import requests import shutil url = "https://picsum.photos/200/300" # Создать запрос чтения картинки # с удаленного сервера req = requests.get(url, stream=True) # Проверяем если картинка существует if req.status_code == 200: req.raw.decode_content = True # Открыть файл для записи with open("test.png", 'wb') as f: shutil.copyfileobj(req.raw, f) print('Изображение сохранено test.png') |
@marlen
Для скачивания картинки с сайта на языке Python можно использовать библиотеку requests. Вот пример кода:
1 2 3 4 5 6 7 8 9 10 11 |
import requests url = 'https://example.com/image.png' # замените на конкретный URL картинки response = requests.get(url) if response.status_code == 200: with open('image.png', 'wb') as file: file.write(response.content) print('Картинка успешно сохранена.') else: print('Ошибка при загрузке картинки:', response.status_code) |
В этом примере мы используем функцию get()
из библиотеки requests для отправки GET-запроса на указанный URL. Затем мы проверяем статусный код ответа: если он равен 200, то картинка успешно загружена, и мы записываем ее содержимое в файл с расширением '.png'. Если же статусный код не равен 200, то возникла ошибка при загрузке.