Selenium自动化-清空输入框、输入内容、点击按钮
1.输入内容
- send_keys('valve'):输入内容valve
#定位输入框
input_box = browser.find_element_by_id('kw')
try:#输入内容:seleniuminput_box.send_keys('selenium')print('搜索关键词:selenium')
except Exception as e:print('fail')#输出内容:搜索关键词:selenium
2.点击按钮
- click():点击按钮
#定位搜索按钮
button = browser.find_element_by_id('su')
try:#点击搜索按钮button.click()print('成功搜索')
except Exception as e:print('fail搜索')
#输出内容:成功搜索
3.清空输入框
- clear():清空输入框
#clear():清空输入框
try:input_box.clear()print('成功清空输入框')
except Exception as e:print('fail清空输入框')
#输出内容:成功清空输入框
4.输入内容、点击按钮、清空输入完整实例
from selenium import webdriver
import time browser = webdriver.Chrome()
browser.maximize_window() #设置浏览器大小:全屏
browser.get('https://www.baidu.com') #定位输入框
input_box = browser.find_element_by_id('kw')
try:#输入内容:seleniuminput_box.send_keys('selenium')print('搜索关键词:selenium')
except Exception as e:print('fail')
#输出内容:搜索关键词:selenium#定位搜索按钮
button = browser.find_element_by_id('su')
try:#点击搜索按钮button.click()print('成功搜索')
except Exception as e:print('fail搜索')
#输出内容:成功搜索#clear():清空输入框
try:input_box.clear()print('成功清空输入框')
except Exception as e:print('fail清空输入框')
#输出内容:成功清空输入框
5.submit():模拟‘回车’操作
- submit():通常应用于提交表单;例如:搜索框输入内容后的回车操作。
from selenium import webdriver
import time browser = webdriver.Chrome()
browser.maximize_window() #设置浏览器大小:全屏
browser.get('https://www.baidu.com') #定位输入框
input_box = browser.find_element_by_id('kw')
#输入关键词:selenium
input_box.send_keys('selenium')
#模拟回车操作
try:input_box.submit()print('成功回车')
except Exception as e:print('fail')
#输出内容:成功回车
Selenium自动化-清空输入框、输入内容、点击按钮相关推荐
- Python+selenium 自动化-模拟键盘输入、点击操作,如何查看所支持的全部键位名称
通过 send_keys() 就能进行输入和键盘操作了. 键盘操作需要引用 Keys 包. from selenium import webdriver from selenium.webdriver ...
- H5页面苹果手机点击输入框输入内容时 页面自动放大
问题:H5页面苹果手机点击输入框输入内容时,页面会自动放大,导致用户体验不好 解决:<meta name="viewport" content="width=dev ...
- ajax 将输入框内容清空_Robot Framework清空输入框文本内容
Robot Framework工具中Selenium2Library库文件中没有封装直接用于清空文本的内容方法,但是可以使用内置关键字Press Key(新版本用 Press Keys),使用方法如下 ...
- 【el-table在表格外的input输入框输入内容实时查询出表格相应数据】
@el-table在表格外的input输入框输入内容实时查询出表格相应数据 项目场景: 最近遇到一个需求,需要在查询框输入内容时实时查询出表格数据 具体实现方法: <template>&l ...
- vue中实现百度地图的引用(根据输入框输入内容获取详细地址)
vue中实现百度地图的引用(根据输入框输入内容获取详细地址) 代码内容参考:https://www.cnblogs.com/shuaifing/p/8185311.html 最终实现效果 第一步:在i ...
- HTML中限制input 输入框输入内容
HTML中限制input 输入框输入内容 先介绍使用 oninput 事件,限制HTML中input 输入框输入内容的方式,再介绍用其它方式限制HTML中input 输入框输入内容. 只能输入纯数字的 ...
- H5页面iphone(苹果)手机点击输入框输入内容时页面自动放大
问题: H5页面,iPhone手机点击input搜索框,输入内容时,页面会自动放大. 解决: 方法一: html文件中 加上移动端元信息 <meta name="viewport&qu ...
- vue项目H5页面在苹果手机点击输入框输入内容时 页面自动放大
遇到的问题 用vue写H5页面时,iPhone手机点击input搜索框,输入内容时,页面会自动放大. 解决方法 在public文件夹下找到html文件,打开后加上user-scalable=no 就行 ...
- html限定输入的内容,HTML中限制input 输入框输入内容
限制 input 输入框只能输入纯数字 1.onkeyup = "value=value.replace(/[^\d]/g,'')" 使用 onkeyup 事件,有 bug ,那就 ...
最新文章
- 斯坦福AI 5小时DNA测序破世界纪录!创人类新里程碑,成本仅3万
- linux 下面安装 .sh 格式的软件
- oracle上机题库_Oracle数据库考试试题库
- 联想服务器看内存型号,合肥联想服务器内存条_性能无约束
- Codeforces Round #733 (Div. 1 + Div. 2) E. Minimax 分情况讨论 + 思维
- python重定向cookie_模拟登陆中 302 重定向和 cookies 的一些困惑
- UML建模之状态图(Statechart Diagram)
- AssemblyInfoTask-new
- [转]vs2003,安装程序检测到另一个程序要求计算机重新启动
- Java 树形结构数据生成导出excel文件
- 域名申请+云服务器购买+花生壳内网穿透+myeclipse web 登录
- parallel循环java_使用Java8新特性parallelStream遇到的坑
- css动画怎么暂停,纯CSS代码实现动画的暂停与播放
- J-LINK放了一晚,不能识别,灯一直闪
- 2023常见的前端面试题(附加解答)
- DUL 更新2016
- 利用Sulley测试easyftp服务器
- 塔夫茨计算机科学,塔夫斯大学计算机科学博士专业详情及要求是怎样的?
- 【mysql】mysql查询优化之索引类型、最左前缀
- 店铺DSR综合评分的计算维度,淘宝店铺评分结算标准
热门文章
- Windows上打开大文件的工具
- 用 Windows API “GetAdaptersInfo” 获取 MAC 时遇到的问题
- 内存分配函数 ExAllocatePool ExAllocatePoolWithTag
- How program works
- mysql 查看某个表缓存情况_MySQL 查询缓存 QUERY_CACHE
- 玩纸牌游戏计算机教案,小班数学好玩的扑克牌教案
- NeHe教程Qt实现——lesson15
- VSCODE常见问题(设置为4个空格)
- 你真的会写二分查找吗?
- cakephp 安装mysql_CakePHP的安装的简单方法