Python+Selenium练习篇之9-清除文本方法
2024-09-04 15:44:41
在前面的基础篇的最后一篇,我们用到了输入字符和点击按钮这样的操作。用send_keys()来输入字符串到文本输入框这样的页面元素,用click()来点击页面上支持点击的元素。有时候,我们需要清除一个文本输入框内的文字,然后重新输入新的字符串,那边清除这个方法如何实现呢。
调用webdriever中clear()方法:
相关代码如下,为了演示测试效果,我们运行完脚本,不关闭浏览器:
# coding=utf-8
from selenium import webdriver
driver = webdriver.Chrome()
driver.maximize_window()
driver.implicitly_wait(6)
driver.get("https://www.baidu.com")
driver.find_element_by_id("kw").send_keys("Selenium")
try:
driver.find_element_by_id("kw").clear() # 调用clear()方法去清除
print ('test pass: clean successful')
except Exception as e:
print ("Exception found", format(e))
最新文章
- git远程库GitHub
- Mssql中一些常用数据类型的说明和区别
- Android 学习笔记之SurfaceView的使用+如何实现视频播放...
- 中石油-高精度除法-java版
- Linux磁盘系统基础知识(转载)
- MySQL与Oracle主键Query性能测试结果
- Android安全问题 抢先开机启动
- 【 D3.js 高级系列 — 1.0 】 文本的换行
- isEqual,isEqualTostring,==三者的区别
- 迅雷API:实现文件下载
- Objective-C Runtime 运行时之五:协议与分类(转载)
- RestTemplate post如何传递参数
- Oracle的trim( )、ltrim( )、rtrim( )三个函数的用法及注意事项
- 单KEY业务,数据库水平切分架构实践
- MyBatis关联关系
- pc send instructor pc ad
- Windows平台下载Android源码(整理)
- Jupyter 快速入门——写python项目博客非常有用!!!
- [Mac]ssh免密登陆配置
- UICollectionView自定义cell布局layout