Holen Sie sich HTML von Element mit Python-Selen

Aufgabe

Ich verwende Selen und möchte den Quell-HTML-Code für die Elemente erhalten, die ich mit find_element_by_〇〇 erhalten habe, z. B. find_element_by_class_name.

Ich versuche die Quelle mit .page_source zu bekommen, aber

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

Ein solcher Fehler tritt auf.

Lösung

Sie können HTML mit der folgenden Methode erhalten.

element.get_attribute('innerHTML')

Referenz: https://stackoverflow.com/questions/7263824/get-html-source-of-webelement-in-selenium-webdriver-using-python

Recommended Posts

Holen Sie sich HTML von Element mit Python-Selen
[Hinweis] Mit Python Daten von PostgreSQL abrufen
Screenshot mit Selen (Python Edition)
Holen Sie sich ein Date mit Python
Schaben mit Selen [Python]
Holen Sie sich den Ländercode mit Python
Schaben mit Selen in Python
Schaben mit Selen + Python Teil 1
Holen Sie sich Twitter-Timeline mit Python
Holen Sie sich Youtube-Daten mit Python
Python: Arbeiten mit Firefox mit Selen
Holen Sie sich mit Python + Zeep einen Zeitplan von der Garoon SOAP API
Scraping mit Selen in Python
Holen Sie sich die Thread-ID mit Python
Erhalten Sie E-Mails von Google Mail und beschriften Sie sie mit Python3
Schaben mit Selen + Python Teil 2
Beginnen Sie mit Python! ~ ② Grammatik ~
Holen Sie sich Lager mit Python
Holen Sie sich das Home-Verzeichnis mit Python
Holen Sie sich Tastaturereignis mit Python
Mit Skype benachrichtigen Sie mit Skype von Python!
Abrufen von Daten aus der Datenbank über ODBC mit Python (Access)
Python + Selen + Safari - Führen Sie die iPhone Safari vom Mac mit dem Webdriver aus
Holen Sie sich Alembic-Informationen mit Python
Holen Sie sich eine Liste der mit Python + Selen gekauften DMM-E-Books
Abrufen von Daten aus der Analyse-API mit Google API Client für Python
Nachricht vom ersten Offset mit Kafka Consumer in Python abrufen
Python: Tags von HTML-Daten ausschließen
Beginnen Sie mit Python! ~ ① Umweltbau ~
Rufen Sie C von Python mit DragonFFI auf
Link, um mit Python zu beginnen
Verwenden von Rstan aus Python mit PypeR
Holen Sie sich Bewertungen mit Python Googlemap API
Scraping mit Selen in Python (Basic)
Installieren Sie Python von der Quelle mit Ansible
Scraping mit Python, Selen und Chromedriver
Holen Sie sich das Wetter mit Python-Anfragen
Holen Sie sich Web-Screen-Capture mit Python
Holen Sie sich das Wetter mit Python-Anfragen 2
Holen Sie sich mit DataFrame eine Spalte aus DataFrame
[Python] Mit DataReader Wirtschaftsdaten abrufen
Erste Schritte mit Python
Führen Sie Aprili von Python auf Orange aus
[Kleine Geschichte] Holen Sie sich mit Python einen Zeitstempel
Holen Sie sich Qiita-Trends mit Python-Scraping
Python Holen Sie sich das kommende Wetter von der Wetter-API
Rufen Sie Python von Nim mit Nimpy auf
Laden Sie fbx aus Python mitinema4d
Beginnen Sie mit Python mit Blender
Holen Sie sich Wetterinformationen mit Python & Scraping
Rufen Sie mit BeautifulSoup + Python PowerShell-Befehle von einer Website für dynamische Malware-Analysen ab
Holen Sie sich Daten von VPS MySQL mit Python 3 und SQL Alchemy
[Python] Ruft das Aktualisierungsdatum eines Nachrichtenartikels aus HTML ab
Betreiben Sie Firefox mit Selen aus Python und speichern Sie die Bildschirmaufnahme
Sammeln von Informationen von Twitter mit Python (Twitter API)
Abrufen von Eigenschaftsinformationen durch Scraping mit Python
Empfangen Sie Textdaten von MySQL mit Python
Erhalten Sie Wechselkurse von offenen Wechselkursen in Python