Ich war süchtig danach, 2020 mit Selen (+ Python) zu kratzen

iframe Symptom: "Die Schaltfläche wird auf dem Ausführungsbildschirm angezeigt, aber das Element wurde nicht gefunden!"

→ Ursache und Lösung: Das Element kann nur gefunden werden, wenn der Iframe einzeln gewechselt wird.

driver.switch_to.frame(driver.find_elements_by_tag_name("iframe")[0])
driver.find_element_by_css_selector("#hogefuga").click()
driver.switch_to.default_content()

Interferenz durch Popup

Symptom: Ich kann das Element der Schaltfläche abrufen, aber nicht drücken. Fehlertext:

Element <a class="hoge" href="/fuga">...</a> is not clickable at point (748, 591). Other element would receive the click: <div class="piyo">...</div>

→ Ursache und Lösung: Klicken Sie einmal auf Körper usw.

driver.find_element_by_tag_name("body").click()

Recommended Posts

Ich war süchtig danach, 2020 mit Selen (+ Python) zu kratzen
Schaben mit Selen in Python
Scraping mit Selen in Python
Was ich mit json.dumps in Pythons base64-Codierung süchtig gemacht habe
Scraping mit Selen in Python (Basic)
Was ich süchtig nach Python Autorun war
Schaben mit Selen [Python]
Ich war süchtig nach falschen Klassenvariablen und Instanzvariablen in Python
Ich habe versucht, mich automatisch mit Selen bei Twitter anzumelden (RPA, Scraping)
Python: Ich konnte in Lambda rekursieren
Melden Sie sich mit Selenium Python bei Yahoo Business an
Schaben mit Selen + Python Teil 1
Schaben mit Chromedriver in Python
Ich war süchtig danach, eine Python-Venv-Umgebung mit VS Code zu erstellen
Verwenden Sie Python aus Java mit Jython. Ich war auch süchtig danach.
Scraping mit Tor in Python
Der Dateiname war in Python schlecht und ich war süchtig nach Import
Schaben mit Selen + Python Teil 2
Ich habe versucht, mit Python zu kratzen
Ich möchte mit einem Roboter in Python arbeiten.
Python: Kann in Lambda wiederholt werden
Ich war süchtig danach, logging.getLogger mit Flask 1.1.x zu versuchen
Wovon ich süchtig war, als ich Python Tornado benutzte
Ein Hinweis, dem ich beim Ausführen von Python mit Visual Studio Code verfallen war
Eine Geschichte, der ich nach der SFTP-Kommunikation mit Python verfallen war
Scraping mit Python, Selen und Chromedriver
Ich habe versucht, WebScraping mit Python.
Ich möchte mit Python debuggen
Ich war süchtig nach Multiprocessing + Psycopg2
[IOS] GIF-Animation mit Pythonista3. Ich war süchtig danach.
Ich möchte automatisch an Online-Kursen mit Python + Selen teilnehmen!
Wovon ich süchtig war, als der Processing-Benutzer zu Python wechselte
[Fix] Ich war süchtig nach dem alphanumerischen Urteil über Python-Strings
Ich war nüchtern süchtig danach, awscli von einem in crontab registrierten Python 2.7-Skript aus aufzurufen
Ich habe versucht, PLSA in Python zu implementieren
Schaben mit Selen ~ 2 ~
Scraping mit Python
Versuchen Sie, sich mit Python bei qiita anzumelden
Ich habe versucht, Permutation in Python zu implementieren
Scraping mit Python
Ich möchte APG4b mit Python lösen (nur 4.01 und 4.04 in Kapitel 4)
Wovon ich süchtig war, als ich ALE in Vim für Python einführte
Ich habe versucht, PLSA in Python 2 zu implementieren
Ich war süchtig danach, mysqlclient zu installieren
Ich wollte ABC160 mit Python lösen
Schaben mit Selen
Wovon ich süchtig war, als ich mit riesigen Dateien in einer Linux 32-Bit-Umgebung umging
Ich möchte Protokolle mit Python analysieren
Ich war auf dotCloud süchtig nach Flask
Ich möchte mit aws mit Python spielen
Ich habe versucht, mit Selenium und Python einen regelmäßigen Ausführungsprozess durchzuführen
Ich habe versucht, ADALINE in Python zu implementieren
Ein Hinweis, dem ich beim Erstellen einer Tabelle mit SQL Alchemy verfallen war
Ich wollte ABC159 mit Python lösen
Ich habe versucht, PPO in Python zu implementieren
[Teil1] Scraping mit Python → Organisieren Sie bis zu CSV!
Üben des Web-Scrapings mit Python und Selen
So betreiben Sie die Zeitstempelstation in Python
Ich wollte ABC172 mit Python lösen