簡體   English   中英

單擊 Selenium 中的按鈕元素

[英]Click button element in Selenium

我要單擊的按鈕的 HTML 代碼

誰能幫幫我,我正試圖告訴 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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM