J'étais accro au grattage avec Selenium (+ Python) en 2020

iframe Symptôme: "Le bouton est affiché sur l'écran d'exécution, mais l'élément est introuvable!"

→ Cause et solution: L'élément ne peut être trouvé que si l'iframe est commuté un par un.

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()

Interférence par Popup

Symptôme: je peux obtenir l'élément du bouton, mais je ne peux pas appuyer dessus. Texte d'erreur:

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

→ Cause et solution: cliquez une fois sur Body etc.

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

Recommended Posts

J'étais accro au grattage avec Selenium (+ Python) en 2020
Grattage au sélénium en Python
Grattage avec du sélénium en Python
Ce à quoi j'étais accro avec json.dumps dans l'encodage base64 de Python
Scraping avec Selenium en Python (Basic)
Ce que j'étais accro à Python autorun
Grattage avec du sélénium [Python]
J'étais accro aux variables de classe et aux variables d'instance erronées en Python
J'ai essayé de me connecter automatiquement à Twitter avec du sélénium (RPA, scraping)
Python: j'ai pu récurer en lambda
Connectez-vous à Yahoo Business avec Selenium Python
Grattage avec Selenium + Python Partie 1
Grattage avec chromedriver en python
J'étais accro à la création d'un environnement Python venv avec VS Code
Utilisez Python de Java avec Jython. J'étais aussi accro.
Grattage avec Tor en Python
Le nom du fichier était mauvais en Python et j'étais accro à l'importation
Grattage avec Selenium + Python Partie 2
J'ai essayé de gratter avec du python
Je veux travailler avec un robot en python.
Python: peut être répété en lambda
J'étais accro à essayer logging.getLogger avec Flask 1.1.x
Ce à quoi j'étais accro lors de l'utilisation de Python tornado
Une note à laquelle j'étais accro lors de l'exécution de Python avec Visual Studio Code
Une histoire à laquelle j'étais accro après la communication SFTP avec python
Grattage avec Python, Selenium et Chromedriver
J'ai essayé webScraping avec python.
Je veux déboguer avec Python
J'étais accro au multitraitement + psycopg2
[IOS] Animation GIF avec Pythonista3. J'en étais accro.
Je veux assister automatiquement à des cours en ligne avec Python + Selenium!
Ce à quoi j'étais accro lorsque l'utilisateur de traitement est passé à Python
[Réparer] J'étais accro au jugement alphanumérique des chaînes Python
J'étais sobrement accro à appeler awscli à partir d'un script Python 2.7 enregistré dans crontab
J'ai essayé d'implémenter PLSA en Python
Grattage au sélénium ~ 2 ~
Grattage avec Python
Essayez de vous connecter à qiita avec Python
J'ai essayé d'implémenter la permutation en Python
Grattage avec Python
Je veux résoudre APG4b avec Python (seulement 4.01 et 4.04 au chapitre 4)
Ce à quoi j'étais accro en présentant ALE à Vim pour Python
J'ai essayé d'implémenter PLSA dans Python 2
J'étais accro à pip installer mysqlclient
Je voulais résoudre ABC160 avec Python
Grattage avec du sélénium
Ce à quoi j'étais accro en traitant d'énormes fichiers dans un environnement Linux 32 bits
Je veux analyser les journaux avec Python
J'étais accro à Flask sur dotCloud
Je veux jouer avec aws avec python
J'ai essayé de faire un processus d'exécution périodique avec Selenium et Python
J'ai essayé d'implémenter ADALINE en Python
Une note à laquelle j'étais accro lors de la création d'une table avec SQL Alchemy
Je voulais résoudre ABC159 avec Python
J'ai essayé d'implémenter PPO en Python
[Part1] Scraping avec Python → Organisez jusqu'à csv!
Pratiquer le web scraping avec Python et Selenium
Pour faire fonctionner la station d'horodatage en Python
Je voulais résoudre ABC172 avec Python