Obtenir le code HTML de l'élément avec du sélénium Python

Tâche

J'utilise du sélénium et je veux obtenir le code HTML source des éléments que j'ai obtenus avec find_element_by_〇〇 tels que find_element_by_class_name.

J'essaye d'obtenir la source avec .page_source, mais

AttributeError: 'WebElement' object has no attribute 'page_source'

Une erreur comme celle-ci se produit.

Solution

Vous pouvez obtenir du HTML par la méthode suivante.

element.get_attribute('innerHTML')

Référence: https://stackoverflow.com/questions/7263824/get-html-source-of-webelement-in-selenium-webdriver-using-python

Recommended Posts

Obtenir le code HTML de l'élément avec du sélénium Python
[Note] Obtenir des données de PostgreSQL avec Python
ScreenShot avec Selenium (édition Python)
Obtenez date avec python
Grattage avec du sélénium [Python]
Obtenez le code du pays avec python
Grattage au sélénium en Python
Grattage avec Selenium + Python Partie 1
Obtenez la chronologie Twitter avec Python
Obtenez des données Youtube avec python
Python: travailler avec Firefox avec du sélénium
Obtenir le calendrier de l'API Garoon SOAP avec Python + Zeep
Grattage avec du sélénium en Python
Obtenir l'ID de thread avec python
Recevoir des e-mails de Gmail et étiqueter avec Python3
Grattage avec Selenium + Python Partie 2
Commencez avec Python! ~ ② Grammaire ~
Obtenez des stocks avec Python
Obtenir le répertoire personnel avec python
Obtenir un événement de clavier avec python
Avec skype, notifiez avec skype de python!
Obtenir des données de la base de données via ODBC avec Python (Access)
python + sélénium + safari-run iphone safari de mac avec webdriver
Obtenez des informations sur l'alambic avec Python
Obtenez une liste des livres électroniques DMM achetés avec Python + Selenium
Obtenez des données de l'API d'analyse avec le client API Google pour python
Obtenir le message du premier offset avec le consommateur kafka en python
Python: exclure les balises des données html
Commencez avec Python! ~ ① Construction de l'environnement ~
Appeler C depuis Python avec DragonFFI
Lien pour commencer avec python
Utilisation de Rstan de Python avec PypeR
Obtenir des données de Quandl en Python
Obtenez des avis avec l'API googlemap de python
Scraping avec Selenium en Python (Basic)
Installez Python à partir des sources avec Ansible
Grattage avec Python, Selenium et Chromedriver
Obtenez la météo avec les requêtes Python
Obtenez une capture d'écran Web avec python
Obtenez la météo avec les requêtes Python 2
Obtenir une colonne de DataFrame avec DataFrame
[Python] Obtenez des données économiques avec DataReader
Comment démarrer avec Python
Exécutez Aprili depuis Python sur Orange
[Petite histoire] Obtenez l'horodatage avec Python
Obtenez les tendances Qiita avec le scraping Python
python Obtenez la météo à venir de l'API météo
Appelez python de nim avec Nimpy
Charger fbx depuis python avec cinema4d
Démarrez avec Python avec Blender
Obtenez des informations météorologiques avec Python et le grattage
Obtenez des commandes PowerShell à partir d'un site d'analyse dynamique de logiciels malveillants avec BeautifulSoup + Python
Obtenez des données de VPS MySQL avec Python 3 et SQL Alchemy
[Python] Obtenir la date de mise à jour d'un article d'actualité à partir de HTML
Utilisez Firefox avec Selenium depuis python et enregistrez la capture d'écran
Collecter des informations sur Twitter avec Python (API Twitter)
Obtenez des informations sur la propriété en grattant avec python
Recevoir des données textuelles de mysql avec python
Obtenez des taux de change à partir des taux de change ouverts en Python