元-素-定-位

Posted xiaoqixiao

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了元-素-定-位相关的知识,希望对你有一定的参考价值。

                      立竿见影,来吧各位~   后续在实践中补充

                                                                                                                                                                                                                                             ---------我是骑马的亚瑟

   1.滚动条定位:

    使用js脚本拖动到提定地方

target = driver.find_element_by_id("id_keypair")
driver.execute_script("arguments[0].scrollIntoView();", target) #拖动到可见的元素
这种方法比较常用


2.下拉框定位:
from selenium.webdriver.support.ui import Select
select标签
通过index进行选择
Select(driver.find_element_by_id("gender")).select_by_index(1)
通过value进行选择
Select(driver.find_element_by_id("gender")).select_by_value("2")
通过选项文字进行选择
Select(driver.find_element_by_id("gender")).select_by_visible_text("Male")

非select标签
先定位到下拉菜单

driver.find_element_by_xpath(“//tbody[@id=’teacherListTbody’]/tr[2]/td[9]/li/a”).click()
再对下拉菜单中的选项进行选择
driver.find_element_by_link_text(u”设置管理班级”).click()













以上是关于元-素-定-位的主要内容,如果未能解决你的问题,请参考以下文章

自定义元指令-素指令

维效结合体素建模Geomagic Sculpt 2016.1 64位

XML Parser Error on line 47: 元 素类型为 "generatorConfiguration" 的内容必须匹配 "(properties?,cl

Ajax 片段元标记 - Googlebot 未读取页面内容

3D逃亡-简单搜素练习2

将 RGB 颜色元组转换为六位代码