css_selector和xpath的路径定位

css_selector路径定位原理,先定位第一个,然后在加一个,表示第二个,css_selector如下
brower.find_element_by_css_selector('table>tbody#plan_list>tr+tr>td>input[type="checkbox"]').click()
写成by_xpath如下
brower.find_element_by_xpath('//table/tbody[@id="plan_list"]/tr[2]/td/input[type="checkbox"]').click()
 
css_selector如下
brower.find_element_by_css_selector('table>tbody#plan_list>tr+tr+tr>td>input[type="checkbox"]').click()
写成by_xpath如下
brower.find_element_by_xpath('//table/tbody[@id="plan_list"]/tr[3]/td/input[type="checkbox"]').click()
 
 

猜你喜欢

转载自www.cnblogs.com/zhaopeng888/p/8968843.html