By定位
通過對上面8種基本元素定位方式的學習,在使用過程種可以根據實際的情況去選擇對應的的定位方式,我們可以用By來設置定位策略,具體語法如下:
find_element(By.ID,"kw")
find_element(By.NAME,"wd")
find_element(By.CLASS_NAME,"s_ipt")
find_element(By.TAG_NAME,"input")
find_element(By.LINK_TEXT,u"新聞")
find_element(By.PARTIAL_LINK_TEXT,u"新")
find_element(By.XPATH,"//*[@class='bg s_btn']")
find_element(By.CSS_SELECTOR,"span.bg s_btn_wr>input#su")
上面這些使用的前提是需要導入By類:from selenium.webdriver.common.by import By
---------------------
作者:我的豬很厲害的
來源:CSDN
原文:https://blog.csdn.net/qq_32897143/article/details/80383502
版權聲明:本文為博主原創文章,轉載請附上博文鏈接!
