Ich habe Python 2.7, Webdriver und Chrome verwendet, um auf Pinterest zuzugreifen, um Bilder in ein Board einzufügen. Ich habe mich erfolgreich bei der Site angemeldet, eine Karte erstellt und auf die Schaltfläche Pin Image geklickt (dank Stack Overflow). Das Problem, das ich habe, ist zu identifizieren und klicken Sie auf die Schaltfläche "Nein Danke" mit Xpath finden Elemente Code. Ich befestige ein Bild der Webseite und des Chrome inspect auf dem Element.Python Webdriver benötigt Code, um ein bestimmtes Element zu finden
Antwort
Ich denke, Sie versuchen auf diese XPath geben kann, die das erste Element grap wird die Klasse "cancelButton" enthält. Hoffentlich ist die Schaltfläche in Ihrem Popup das erste Element auf der Seite, die diese Klasse enthält.
button[contains(@class, 'cancelButton')]
Dieser Code arbeitete mich. Danke – Userqwe
Froh für Sie :) Sie können thebadguy danken, indem Sie seine Antwort wählen, also erscheint Ihre Frage als "geantwortet". Es könnte anderen Benutzern helfen, die ähnlichen Problemen gegenüberstehen. –
Hoffnung hilft diese
//span[contains(text(),'Not now')]
dies allgemeine Syntax: //tag[contains(attribute,‘value’)]
Dieser Code hat auch für mich funktioniert. Es ist ein bisschen genauer. Vielen Dank – Userqwe
- 1. Welcher Code ist besser, um ein bestimmtes Element in einer Liste zu finden
- 2. Wie Elternelemente von Python Webdriver zu finden?
- 3. Finden Element von Text mit Selenium WebDriver
- 4. Python Code-Informationen benötigt
- 5. ein bestimmtes Element erfordert
- 6. Um ein bestimmtes Muster mit Zahlen in Python zu erzeugen
- 7. WebDriver bekommen ein Element Java
- 8. WebDriver PhantomJS Unable Element zu finden, aber funktioniert mit Firefox
- 9. WebDriver kann Element nicht finden (link/Java)
- 10. Python Regex, um ein bestimmtes Wort zu entsprechen
- 11. Der beste Weg, um Element in CSV Python zu finden
- 12. Python Regex, um ein bestimmtes Wort in der Mitte einer Textdatei zu finden
- 13. Scrollen zu Element mit Webdriver?
- 14. Selenium WebDriver muss ein bestimmtes Element aus dem dynamischen Div-Array-Element holen
- 15. Klare Möglichkeit, XPath zu verwenden, um Elemente zu finden, die ein bestimmtes Kindelement enthalten?
- 16. Python kann nicht ein solches Element nicht finden
- 17. So erhalten Sie ein bestimmtes Element aus Python-Liste
- 18. Benutzereingabe verwenden, um ein Element in einer Liste zu finden
- 19. Python Pacman Code: Erklärung benötigt
- 20. Kann Element Selen Python nicht finden
- 21. Warum benötigt Python O (n) Zeit, um das erste Element aus einer Liste zu entfernen?
- 22. Python - Element Baum finden
- 23. Gibt es einen jQuery-Selektor/eine Methode, um ein bestimmtes Elternelement zu finden?
- 24. Selenium webdriverwait zu Element innerhalb Element finden
- 25. nicht möglich Element in Selen zu klicken webdriver Phantomjs Python
- 26. Nicht in der Lage, SVG-Element mit Python Selenium Webdriver zu finden
- 27. Kann Selen nicht finden, um Element zu finden
- 28. Targeting ein bestimmtes Nav Div in Code
- 29. plain JavaScript-Code, um ein HTML-Element zu markieren
- 30. wie ein bestimmtes Stichwort in einer Liste zu finden und zu drucken Python
bitte fügen Sie den Code Sie haben versucht, so weit und welche Fehler Sie bekommen, wenn dieser Code ausgeführt wird – thebadguy