загрузка веб-страниц программно

#python #html

#python #HTML

Вопрос:

Я хочу загрузить эту страницу с помощью Python. ссылка на страницу — это https://tntenders.gov.in/nicgep/app?component=$DirectLinkamp;page=FrontEndTendersByOrganisationamp;service=directamp;session=Tamp;sp=S0g8N/zBGK2IUXzIfka6LnQ==

изображение страницы является

Эта страница

Это мой код на Python

 import requests 
image_url = "https://tntenders.gov.in/nicgep/app?component=$DirectLinkamp;page=FrontEndTendersByOrganisationamp;service=directamp;session=Tamp;sp=S0g8N/zBGK2IUXzIfka6LnQ=="

 # URL of the image to be downloaded is defined as image_url 
r = requests.get(image_url) # create HTTP response object 


with open("python_logo.html",'wb') as f: 

 
f.write(r.content) 
  

После загрузки эта страница не может быть показана

эта страница показана здесь

введите описание изображения здесь

Что я могу сделать для загрузки страницы?? У кого-нибудь есть ответ?? Помоги мне!

Комментарии:

1. Как это связано с Java?

Ответ №1:

Удалите параметр сеанса из ссылки. Новая ссылка: «https://tntenders.gov.in/nicgep/app?component=$DirectLinkamp;page=FrontEndTendersByOrganisationamp;service=direct».

Комментарии:

1. Предположительно потому, что сервер сохраняет последнюю выбранную браузером страницу в качестве сеанса и, следовательно, при удалении сеанса восстанавливает исходное состояние. Вы должны быть в состоянии найти данные, выполнив итерацию по таблице!