driver.find_elements_by_tag_name('input') # 获取多个标签之后,通过下标索引获取目标进行操作 driver.find_elements(By.TAG_NAME,"input")[0].send_keys('test') 6、class_name定位 该方法是通过类属性名(Class Attribute Name)定位元素,它将返回第一个用类属性名匹配定位的元素。如果没有元素匹配,将会返回...
根据tag name定位,直接根据标签名字定位,在某些情况下也是十分方便 drier.find_element_by_tag_name,如果获取到多个,返回多个中的第一个。 drier.find_elements_by_tag_name,以列表的形式返回元素,无论元素是否唯一。 根据name属性定位,常用在对input框做做操作 drier.find_element_by_name,如果获取到多个,返回多个...
id复数定位find_elements_by_id() name复数定位find_elements_by_name() class复数定位find_elements_by_class_name() tag复数定位find_elements_by_tag_name() link复数定位find_elements_by_link_text() partial_link复数定位find_elements_by_partial_link_text() xpath复数定位find_elements_by_xpath() css复...
drive.find_element_by_name() 4,通过tag_name 定位元素 标签名字最容易重复,不过,当定位一组数据时,可使用。 drive.find_element_by_tag_name() 5,xpath 定位: 获取绝对路径的方法:1,按F12打开控制台;2,Ctrl+Shift+C,点击要定位的元素;3,在代码区域右击,选择Copy-CopyXpath drive.find_element_by_xpath(...
tag复数定位find_elements_by_tag_name() link复数定位find_elements_by_link_text() partial_link复数定位find_elements_by_partial_link_text() xpath复数定位find_elements_by_xpath() css复数定位find_elements_by_css_selector() 这些复数定位方式每次取到的都是具有相同类型属性的一组元素,返回的是一个list...
在页面中,使用tag_name复数形式定位 input标签 """# 1.导入seleniumfromseleniumimportwebdriverfromtimeimportsleepimportos# 2.打开浏览器driver=webdriver.Chrome()# 3.打开注册A页面url="file:///"+os.path.abspath("./练习页面/注册A.html")driver.get(url)sleep(2)# 4.使用tag_name复数形式定位 input标...
1.id复数定位find_elements_by_id() 2.name复数定位find_elements_by_name() 3.class复数定位find_elements_by_class_name() 4.tag复数定位find_elements_by_tag_name() 5.link复数定位find_elements_by_link_text() 6.partial_link复数定位find_elements_by_partial_link_text() ...
2、find_element_by_name 请使用下面定位方式替换id定位方式 myinput = driver.find_element_by_name('wd') 1. 3、find_element_by_tag_name 大部分实际项目中应该用不到tag_name来定位一个元素,因为一个页面中tag name太容易重复了,比如我们可以用下面的语句统计下,百度首页,这个简单的页面,tag_name="input...
tag name是指HTML元素的标签名,比如"div"、"p"、"a"等。find_elements_by_tag_name方法可以返回所有指定标签名的元素,比如: ```python divs = driver.find_elements_by_tag_name("div") ``` 这个例子中,我们使用标签名"div"来定位页面上所有的div元素。find_elements_by_tag_name方法返回的是一个列表,...