@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, не?
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы