Проблема Python в очистке веб-страницы с помощью jscript - PullRequest
0 голосов
/ 14 октября 2019

Мне нужно очистить веб-страницу. Когда я проверяю это, я могу получить элементы, но в исходном коде они не появляются.

Я пытаюсь удалить https://www.dnp.gov.co/CONPES/documentos-conpes/Paginas/documentos-conpes.aspx#k=#s=11

В таблице внизу, если янажимая «осмотреть», я получил элементы в таблице, но я не знаю, как получить к ним программный доступ (Python)

enter image description here

Если я запускаю приведенный ниже код, я всегдаполучить информацию с первой страницы (https://www.dnp.gov.co/CONPES/documentos-conpes/Paginas/documentos-conpes.aspx), а не со следующих страниц, даже если таблица изменится

Я пробовал с запросом и читал исходный код, но элементы не отображаются.

Таблица, которая появляется внутри исходного кода, соответствует первой веб-странице, когда я нажимаю следующую, появляется такая же информация

import requests from bs4 
import BeautifulSoup

 urlpage =
 'https://www.dnp.gov.co/CONPES/documentos-conpes/Paginas/documentos-conpes.aspx#k=#s=11'
 res = requests.get(urlpage) res.raise_for_status()    soup =
 BeautifulSoup(res.text)
      table = soup.find_all('table')[2]

, чтобы просмотреть таблицу внутри страницы. код, я получил информацию с первой страницы (https://www.dnp.gov.co/CONPES/documentos-conpes/Paginas/documentos-conpes.aspx), а не со страницы, которую я пытаюсь удалить (https://www.dnp.gov.co/CONPES/documentos-conpes/Paginas/documentos-conpes.aspx#k=#s=11)

...