Я использую привязки 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 элемента (и его дочерних элементов)?