2016-11-03 5 views
0

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

Pinterest 'Popup'

Not Now Element code

+0

bitte fügen Sie den Code Sie haben versucht, so weit und welche Fehler Sie bekommen, wenn dieser Code ausgeführt wird – thebadguy

Antwort

0

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')] 
+0

Dieser Code arbeitete mich. Danke – Userqwe

+0

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. –

0

Hoffnung hilft diese

//span[contains(text(),'Not now')] 

dies allgemeine Syntax: //tag[contains(attribute,‘value’)]

+0

Dieser Code hat auch für mich funktioniert. Es ist ein bisschen genauer. Vielen Dank – Userqwe

Verwandte Themen