首页 > 代码库 > 幼儿园的 selenium
幼儿园的 selenium
from selenium import webdriver *固定开头
b=webdriver.Firefox() *打开火狐浏览器
browser.quit() *退出火狐浏览器
b.get(‘http://www.baidu.com‘) *打开一个网页
判断 url (a.current_url),a.title /找元素方式,
ele.clear() *清空元素内容
ele.send_keys() *模拟按键输入
click 点击
submit 提交表单
b.back() *退回上一步
b.title,current_url *判断访问是否有效
find_element_by_id/name() *定位元素
a.maximize_window() *全屏
ele=a.find_element_by_link_text(‘企业直通班‘) 精准查找
ele=a.find_element_by_partial_link_text(‘‘) 模糊查找
a.find_element_by_css_selector() *定位元素
xpath定位文件:/xxx 选取根节点xxx
/xxx/yyy 选取绝对路径选取元素
//xxx 整个文档扫描,找到所有xxx元素
//xxx/yyy 所有父元素为xxx的yyy元素
. 选取当前节点的父元素节点
.. 选取父元素地址
//xxx[@id] 选取所有xxx元素中有id属性的元素
//xxx[@id=yyy] 选取所有xxx元素id属性为yyy的元素
count 包含元素查找
幼儿园的 selenium