веб-просмотрщик изображений Python - PullRequest
0 голосов
/ 06 ноября 2019

Я пытаюсь захватить / загрузить / потоковое изображение, содержащееся в сторонней программе просмотра изображений. Я использую python и запросы, но получаю ответ 500

Когда я нахожусь на странице просмотра изображений, я могу перемещаться по операторам div к элементу, который имеет URL-адрес src. Примечание. URL-адрес src - это не ссылка на pdf, а ссылка на сторонний сервис изображений. Я могу вручную открыть URL в новой вкладке, и он отображает полное изображение. Когда я пытаюсь использовать python и запрашиваю тот же URL, я получаю сообщение об ошибке. Я пытался использовать куки и текущий сеанс, но ничего не работает. Есть ли другой способ сделать это?

Извините, но доступ к сайту с изображениями осуществляется через платную подписку, поэтому вы не сможете самостоятельно справиться с тем, что я описал. Буду признателен за любую помощь.

def upload_pdf(doc_id):
    IMAGE_URL_BASE = 'https://www.idocmarket.com/services/ImageHandler.ashx?ataladocpage=0&atala_docurl='
    IMAGE_URL_SUFFIX = '%253d&atala_doczoom=0.30794565664882667&atala_thumbpadding=false'
    image_url = IMAGE_URL_BASE + doc_id + IMAGE_URL_SUFFIX

    try:
        image_page = session.get(image_url, cookies=session.cookies, timeout=60)
    except:
        print('exception: ', image_page.status_code)

Я хотел бы захватить и загрузить изображение.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...