selenium元素定位
Posted songxiaonan
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了selenium元素定位相关的知识,希望对你有一定的参考价值。
1 from selenium import webdriver 2 3 4 driver=webdriver.Chrome(executable_path = ‘C:Program Files (x86)GoogleChromeApplicationchromedriver.exe‘) 5 6 driver.get(‘https://www.baidu.com/index.php?tn=monline_3_dg‘) 7 8 #通过id定位元素 9 #driver.find_element_by_id(‘kw‘).send_keys(‘周杰伦‘) 10 11 #通过name定位元素 12 #driver.find_element_by_name(‘wd‘).send_keys(‘林俊杰‘) 13 14 #通过class_name定位元素 15 #driver.find_element_by_class_name(‘s_ipt‘).send_keys(‘周星驰‘) 16 17 #通过link文字精确定位元素 18 #driver.find_element_by_link_text(‘登录‘).click() 19 20 #通过link文字模糊定位元素 21 #driver.find_element_by_partial_link_text(‘视‘).click() 22 23 #通过xpath定位元素 24 #driver.find_element_by_xpath(‘//*[@id="kw"]‘).send_keys(‘周杰伦‘) 25 #driver.find_element_by_xpath(‘//*[@id="u1"]/a[4]‘).click()
以上是关于selenium元素定位的主要内容,如果未能解决你的问题,请参考以下文章
『心善渊』Selenium3.0基础 — 4Selenium基础元素定位详解