元素定位-02 重点讲解 xpath定位

7、find_element_by_xpath()

1)、根据绝对路径来定位                                                                                                                                                         #输入搜索关键字               (path1为定义的变量名)                                                                                                                    path1 = "/html/body/div[2]/div/section[2]/div/form/fieldset/div[2]/input"                                                                            dr.find_element_by_xpath(path1).send_keys("全职高手")                                                                             #点击 搜索 按钮                                                                                                                                                                             path2 = "/html/body/div[2]/div/section[2]/div/form/fieldset/input[4]"                                                                                 dr.find_element_by_xpath(path2).click()

2)、通过元素属性定位                                                                                                                                                                              dr.find_element_by_xpath("//input[@type='text']").send_keys("全职高手")

3)、通过多个属性组合定位                                                                                                                                                          dr.find_element_by_xpath("//input[@type='text' and @suggestwidth='540px']").send_keys("全职高手")


4)、通过层次与属性组合定位                                                                                                                                                 xpathAddr = "//div[@class='skin-search-input hover']/input[@type='text']"                                                                dr.find_element_by_xpath(xpathAddr).send_keys("全职高手")

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容