https://conveniomarco.mercadopublico.cl ... 95-5800279
Он состоит из двух разделов:
"Коммерческие условия" и
"Региональные условия"
Мне нужно разместить все таблицы раздел «Региональные условия» в фрейме данных, включая заголовок, находящийся за пределами таблицы.
Я могу получить информацию обо всех таблицах, используя следующий код:
Код: Выделить всё
html=driver.find_element(By.CSS_SELECTOR, "body").get_attribute('outerHTML')
pd.read_html(html)[0]...
pd.read_html(html)[2]
Я' Я пытался перебрать все элементы div, чтобы получить заголовок, а затем внутреннюю таблицу, с помощью следующего кода:
Код: Выделить всё
condiciones_regionales=driver.find_element(By.CSS_SELECTOR, "div.wk_mp_design div.wk-mp-custom-regional div.wk-mp-profile-block div.wk-mp-aboutus-data div.box-regional-info")
condiciones=condiciones_regionales.find_elements(By.CSS_SELECTOR, "div.item")
item2=[]
for item2 in condiciones_regionales:
print(item2.text)
Как я могу решить эту проблему?
Спасибо
Подробнее здесь: https://stackoverflow.com/questions/787 ... and-python