[英]Click button element in Selenium
誰能幫幫我,我正試圖告訴 selenium 點擊我試圖自動化的網站上的按鈕。 我附上了一張我希望 Webdriver 點擊的 HTMl 代碼的圖片。 誰能告訴我用於單擊按鈕的最佳查找元素選項。 我查看了 Xpath 但似乎無法正常工作? 謝謝
<use xlink:href="#icon-menu-more" href="#icon-menu-more"></use>
所以我試圖從這行代碼中獲取 xPath。 Xpath 是/html/body/div/div[1]/header/nav/button[1]/span[1]/svg/use
但是當嘗試使用driver.find_element_by_xpath()
我得到一個錯誤,說無法定位元素。
你可以試試
driver.find_element_by_id('icon-menu-more')
這將幫助您單擊按鈕
其他選項是
driver.find_element_by_name('name of element')
driver.find_element_by_class_name('class name of element')
driver.find_element_by_tag_name(tag name of element)
driver.find_element_by_css_selector('css selector of element')
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.