打开一个网页 get/open
输入内容:send_keys(为空就是点击)
点击click
定位方式:
CSS样式 find_element_by_css_selector(self, css_selector)
classname: find_element_by_class_name(self, name)
tag:find_element_by_tag_name(self, name)
name:find_element_by_name(self, name)
部分文字:find_element_by_partial_link_text(self, link_text)
所有文字 find_element_by_link_text(self, link_text)
xpath:find_element_by_xpath(self, xpath)
ID:find_element_by_id(self, id_)
特殊处理:
查找frame,iframe:switch_to_frame
查找window窗口:switch_to_window(通过window_handles)
查找弹框switch_to_alert
current_window_handle # 输出当前窗口句柄
window_handles # 获取当前全部窗口句柄集合
其他操作
截图并保存 get_screenshot_as_file
执行js脚本触发一个alert弹出框 execute_script("window.alert('这是一个alert弹框。');")
添加cookies add_cookie
获取页面 Cookies get_cookie
提交 submit()
下拉选项卡Select
获取文字.text
文本清除clear
是否被选中is_selected
窗口最大化maximize_window
窗口最小化minimize_window
后退back
前进forward
关闭窗口close
退出quit
python+selenium常用命令集(持续收集中..)
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- #!/usr/bin/python # # Licensed to the Software Freedom Co...
- 1.contexts contexts(self): Returns the contexts within th...
- 由于网页自动化要操作浏览器以及浏览器页面元素,这里笔者就将浏览器及页面元素常用的函数及变量整理总结一下,以供读者在...
- 由于网页自动化要操作浏览器以及浏览器页面元素,这里笔者就将浏览器及页面元素常用的函数及变量整理总结一下,以供读者在...