Как скачать это изображение с Python? - PullRequest
0 голосов
/ 02 мая 2020

У меня есть прямая ссылка, подобная этой: https://picjumbo.com/download/?d=cow.jpg&n=cow&id=1. Но я не могу загрузить его, используя urllib.request.urlretrieve(), потому что когда я получаю доступ к этому URL, браузер автоматически загружает его.

1 Ответ

1 голос
/ 02 мая 2020

Вы можете сделать следующее:

>>> import requests
>>> content = requests.get('https://picjumbo.com/wp-content/themes/picjumbofree/run.php?download&d=cow.jpg&n=cow').content
>>> with open('downloaded_img.jpg', 'wb') as img:
...     img.write(content)
... 
8153739
>>> 
...