webdriervAPI(CSS定位元素)
from selenium import webdriver
driver = webdriver.Chorme()
driver.get("http://www.baidu.com")
通过class属性定位 (.)号表示通过class属性来定位
driver.element_by_css_selector(" .s_ipt ")
通过id属性定位 (#)号表示通过id属性来定位元素
driver.find_element_css_selector(" #su ")
通过属性定位
在css当中也可以使用元素的任意属性,只要这些属性可以唯一的标识这个元素。
driver.find_element_css_selector(" [name=‘kw‘] ")
driver.find_element_css_selector(" [type=‘ submit ‘] ")
组合定位
driver.find_element_css_selector(" span.bg s_ipt_wr > input.s_ipt ")
driver.find_element_css_selector(" span.bg s_ipt_wr > input#s_ipt ")
相关推荐
云端漂移 2020-07-06
CSSEIKOCS 2020-06-25
vs00ASPNET 2020-05-10
coulder 2020-04-08
Reiki 2020-02-19
阿艾辣悟叩德 2020-01-23
云之高水之远 2020-01-01
百度通告 2015-12-26
nicepainkiller 2017-02-18
liusure0 2007-09-13
kktode 2016-10-18
海豚的成长日记 2019-07-29
89374998 2015-07-18
张大晴 2017-02-18
尚衍亮 2019-06-27
qrcwkt 2016-11-22
feier0 2015-12-03
nicepainkiller 2012-09-10