Я використовую прив'язки Python для запуску Selenium WebDriver:
from selenium import webdriver
wd = webdriver.Firefox()
Я знаю, що можу схопити таке, як:
elem = wd.find_element_by_css_selector('#my-id')
І я знаю, що можу отримати повне джерело сторінки за допомогою ...
wd.page_source
Але чи все-таки можна отримати "джерело елементів"?
elem.source # <-- returns the HTML as a string
Документи Selenium webdriver для Python в основному відсутні, і я не бачу нічого в коді, який, здається, дозволяє цю функціональність.
Будь-які думки щодо найкращого способу доступу до HTML елемента (та його дітей)?
wd.page_source
з красивим