[英]I cant locate a button with Selenium
我試過driver.find_element_by_class/css_selector/x_path
,但沒有什么可以找到按鈕,該按鈕不在 iframe 中。 URL 就是這個。
我正在嘗試單擊顯示更多評論的按鈕。
按鈕 HTML 如下所示:
<button role="button" tabindex="0" class="j9NixHqtN2j8SKHcdJ0om _3t7aUZU2b2KWwDQkfT2eHl _10BQ7pjWbeYP63SAPNS8Ts HNozj_dKjQZ59ZsfEegz8 _2nelDm85zKKmuD94NequP0">View Entire Discussion (5.7k Comments)</button>
select 這個button
由xpath
設置為:
//*[text()[contains(.,'查看整個討論')]]
它正在尋找包含查看整個討論或更具體的文本:
//button[text()[contains(.,'查看整個討論')]]
driver.find_element_by_xpath('//button[text()[contains(.,'View Entire Discussion')]]').click()
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.