Невозможно загрузить html-страницу с таблицей с помощью метода post — https://cestat.gov.in/casestatus.Python

Программы на Python
Ответить
Anonymous
 Невозможно загрузить html-страницу с таблицей с помощью метода post — https://cestat.gov.in/casestatus.

Сообщение Anonymous »

Я хочу получить данные, показанные в таблице HTML на этом веб-сайте. Запросы Python и beautifulsoup — основные используемые пакеты. Когда я использую метод post с параметрами, я получаю HTML-страницу с пустой таблицей. Я не могу понять, что происходит.
Изображение

def casestatus_name(csrf, party):

try:
test = url_get('https://cestat.gov.in')
cookies = test.cookies.get_dict()
test.raise_for_status()
except Exception as e:
print(e)
sys.exit(1)

payload = {
'csrf_token': cookies['csrf_cookie_name'],
'schema_type': 'bangalore',
'app_type': 'pno',
'token_no': party,
'captcha_code': '111111',
'button3': 'SEARCH'
}

response = requests.post("https://cestat.gov.in/casestatus", json=payload)

soup = BeautifulSoup(response.text, 'html.parser')
table = soup.find_all('table', id='example')
print(response.text)
return response


Подробнее здесь: https://stackoverflow.com/questions/792 ... s-cestat-g
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»