我已經使用Python 2.7,Webdriver和Chrome來訪問Pinterest以將圖像插入到電路板。我已成功登錄到該網站,創建了一個電路板並單擊了Pin Image按鈕(感謝Stack Overflow)。我遇到的問題是使用xpath查找元素代碼來識別並單擊「不,謝謝」按鈕。我附上了網頁的圖片和Chrome瀏覽器的元素檢查。Python Webdriver需要代碼來查找特定元素
回答
我想你可以試用一下這個XPath,它會虎視眈眈包含類「cancelButton」的第一要素。希望彈出窗口上的按鈕將成爲包含此類的頁面上的第一個元素。
button[contains(@class, 'cancelButton')]
此代碼工作過,當你得到到目前爲止,你已經嘗試了代碼和我。謝謝 – Userqwe
很高興爲您:)您可以通過選擇他的答案來感謝thebadguy,因此您的問題將顯示爲「已回答」。它可能會幫助其他面臨類似問題的用戶。 –
希望這有助於
//span[contains(text(),'Not now')]
這是一般語法://tag[contains(attribute,‘value’)]
這段代碼也適用於我。它更精確一點。謝謝 – Userqwe
- 1. Selenium WebDriver需要從動態div數組元素中提取特定元素
- 2. 在Webdriver中查找元素
- 3. 如何使用硒的webdriver表查找特定元素
- 4. 需要按標題查找元素
- 5. Selenium webdriver python通過xpath找到元素 - 找不到元素
- 6. Webdriver是否需要DOM元素來執行操作?
- 7. Python代碼找不到HTML元素
- 8. 需要幫助查找javascript代碼
- 9. 需要一個算法來查找元素子集中的最小代價
- 10. 用於檢查元素是否不存在的Python Selenium Webdriver需要時間
- 11. 需要獲得所有元素以selenium webdriver中的特定文本結尾
- 12. 無法使用硒webdriver查找元素
- 13. 硒的webdriver查找元素偏類名
- 14. 在webdriver中查找動態元素
- 15. 使用Selenium Webdriver查找元素
- 16. WebDriver:通過CSSSelector或XPath查找元素
- 17. 如何用selenium WebDriver查找textfield元素?
- 18. 需要幫助來查找PHP和Curl代碼中的錯誤
- 19. 需要在特定元素之後獲取所有元素
- 20. BeautifulSoup - 來自檢查元素的代碼
- 21. 查找特定的XML元素containt
- 22. PHP DOMDocument,查找特定元素
- 23. 查找特定元素的jQuery
- 24. 使用jQuery查找特定元素
- 25. jQuery解析XML查找特定元素
- 26. 根據屬性查找特定元素
- 27. jQuery DOMNodeInserted:查找特定元素
- 28. 查找向量中的特定元素
- 29. 查找DOM樹中的特定元素?
- 30. 需要的代碼來從url獲得特定的文本
請貼什麼樣的錯誤運行的代碼 – thebadguy