@35000sobak

Как скачать файл из тега с помощью requests?

Есть кнопка для скачивания фото. К тому же, сайт генерирует тег таким образом:

<form method="GET" id="file_link" action="/output/20200702101111557143.jpg">

Нужно скачать файл из этого тега, может даже нажать программным способом на кнопку(скачать) и получить файл. Пытался вот таким способом, но, скорее всего, что-то делаю не так:

if req.ok:
   img = 'http://color.photofuneditor.com/ceremony'
   bot.send_message(message.chat.id, "Идет обработка...")
   time.sleep(10)
   r = requests.get(img, files={'image': ('my_img.jpg', img.content, 'image/jpg')})
   img_file = file('/home/dir/images/', 'wb')
   img_file.write(img.content)
   img_file.close()

Ошибка: AttributeError: 'str' object has no attribute 'content'
  • Вопрос задан
  • 55 просмотров
Пригласить эксперта
Ответы на вопрос 1
@bacon
Ну наверно логично что у строки 'http://color.photofuneditor.com/ceremony' нет атрибута content, не?
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
OnederX Москва
от 100 000 до 120 000 ₽
NatsON Москва
от 220 000 до 350 000 ₽
SwapZilla.co Москва
от 200 000 ₽
15 авг. 2020, в 01:45
95000 руб./за проект
14 авг. 2020, в 22:47
15000 руб./за проект
14 авг. 2020, в 22:40
15000 руб./за проект