J'utilise les liaisons Python pour exécuter Selenium WebDriver:
from selenium import webdriver
wd = webdriver.Firefox()
Je sais que je peux saisir un élément Web comme ceci:
elem = wd.find_element_by_css_selector('#my-id')
Et je sais que je peux obtenir la source de la page complète avec ...
wd.page_source
Mais existe-t-il de toute façon pour obtenir la "source de l'élément"?
elem.source # <-- returns the HTML as a string
Les documents de sélecteur Web sélénium pour Python sont fondamentalement inexistants et je ne vois rien dans le code qui semble activer cette fonctionnalité.
Avez-vous des réflexions sur la meilleure façon d'accéder au HTML d'un élément (et de ses enfants)?
wd.page_source
avec beautifulsoup