Навигация по форме JavaScript через запрос Python ⇐ Python
-
Гость
Навигация по форме JavaScript через запрос Python
Я пытаюсь удалить данные с веб-страницы, которая показывает ограниченный объем данных и требует от пользователя нажатия кнопки для перехода к следующему набору записей. Веб-страница достигает этого, отправляя запросы GET самой себе.
Я пытался написать код на Python, который отправлял бы запрос GET на страницу в надежде получить следующий набор результатов, и написал цикл for для получения последующих результатов, но я всегда получаю начальные наборы (очевидно, сайт игнорирует мои параметры)
Это веб-сайт, на который я ориентируюсь: https://portaltransparencia.procempa.co ... e=PROCEMPA
Это мой код:
url = "https://portaltransparencia.procempa.co ... e=PROCEMPA" r_params = { "выполнить": "просмотреть", "actionForward": "успех", «подтвердить»: Правда, "пескисар": Верно, «defaultSearch.pageSize»: 23, «defaultSearch.currentPage»: 2 } страница = запросы.get(url, params=r_params) Я ожидал, что это сгенерирует ответ с данными со второй страницы, но он отвечает с первой страницы.
Я пытаюсь удалить данные с веб-страницы, которая показывает ограниченный объем данных и требует от пользователя нажатия кнопки для перехода к следующему набору записей. Веб-страница достигает этого, отправляя запросы GET самой себе.
Я пытался написать код на Python, который отправлял бы запрос GET на страницу в надежде получить следующий набор результатов, и написал цикл for для получения последующих результатов, но я всегда получаю начальные наборы (очевидно, сайт игнорирует мои параметры)
Это веб-сайт, на который я ориентируюсь: https://portaltransparencia.procempa.co ... e=PROCEMPA
Это мой код:
url = "https://portaltransparencia.procempa.co ... e=PROCEMPA" r_params = { "выполнить": "просмотреть", "actionForward": "успех", «подтвердить»: Правда, "пескисар": Верно, «defaultSearch.pageSize»: 23, «defaultSearch.currentPage»: 2 } страница = запросы.get(url, params=r_params) Я ожидал, что это сгенерирует ответ с данными со второй страницы, но он отвечает с первой страницы.