python+selenium 点击单选框-radio的实现方法


Posted in Python onSeptember 03, 2019

例子:以百度文库中选择文档的类型为例

问题一:遍历点击所有文档类型的单选框

# coding=utf-8

from selenium import webdriver
from time import sleep

driver = webdriver.Chrome()
driver.maximize_window()

driver.get("http://wenku.baidu.com")
driver.implicitly_wait(8)

for i in driver.find_element_by_xpath("//*/input[@type='radio']"): # 实现遍历点击所有的radio  
 print(i)
 sleep(3)
 i.click()
 
sleep(3)

问题二:点击其中一种文档类型

# coding=utf-8

from selenium import webdriver
from time import sleep

driver = webdriver.Chrome()
driver.maximize_window()

driver.get("http://wenku.baidu.com")
driver.implicitly_wait(8)

driver.find_element_by_xpath("//*[@id='t_ppt']").click() # 实现点击PPT文档类型  
sleep(3)

遗留问题:大家是否有方法,可以实现不定的点击切换radio,可在下面的评论中留下实现方法,谢谢啦!

以上这篇python+selenium 点击单选框-radio的实现方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python查看模块安装位置的方法
Oct 16 Python
python正则表达式匹配不包含某几个字符的字符串方法
Jul 23 Python
详解Python中的format格式化函数的使用方法
Nov 20 Python
浅谈Python3实现两个矩形的交并比(IoU)
Jan 18 Python
浅析Python __name__ 是什么
Jul 07 Python
解决Pycharm 中遇到Unresolved reference 'sklearn'的问题
Jul 13 Python
python设置表格边框的具体方法
Jul 17 Python
Python selenium实现断言3种方法解析
Sep 08 Python
Python中return函数返回值实例用法
Nov 19 Python
基于Django快速集成Echarts代码示例
Dec 01 Python
Python 转移文件至云对象存储的方法
Feb 07 Python
Python爬虫制作翻译程序的示例代码
Feb 22 Python
使用OpCode绕过Python沙箱的方法详解
Sep 03 #Python
python实现单链表的方法示例
Sep 03 #Python
python中enumerate() 与zip()函数的使用比较实例分析
Sep 03 #Python
python网络编程之多线程同时接受和发送
Sep 03 #Python
springboot配置文件抽离 git管理统 配置中心详解
Sep 02 #Python
python生成随机红包的实例写法
Sep 02 #Python
Django发送邮件功能实例详解
Sep 02 #Python
You might like
php获取$_POST同名参数数组的实现介绍
2013/06/30 PHP
php递归方法实现无限分类实例代码
2014/02/28 PHP
PHP模拟asp.net的StringBuilder类实现方法
2015/08/08 PHP
WordPress中用于获取搜索表单的PHP函数使用解析
2016/01/05 PHP
JavaScript 中的replace方法说明
2007/04/13 Javascript
[原创]js获取数组任意个不重复的随机数组元素
2010/03/15 Javascript
详解Javascript动态操作CSS
2014/12/08 Javascript
JavaScript将当前时间转换成UTC标准时间的方法
2015/04/06 Javascript
Bootstrap风格的WPF样式
2016/12/07 Javascript
JavaScript基于DOM操作实现简单的数学运算功能示例
2017/01/16 Javascript
Bootstrap datepicker日期选择器插件使用详解
2017/07/26 Javascript
JavaScript实现职责链模式概述
2018/01/25 Javascript
js中let和var定义变量的区别
2018/02/08 Javascript
nodejs微信扫码支付功能实现
2018/02/17 NodeJs
一个基于react的图片裁剪组件示例
2018/04/18 Javascript
jQuery点击页面其他部分隐藏下拉菜单功能
2018/11/27 jQuery
详解vue+axios给开发环境和生产环境配置不同的接口地址
2019/08/16 Javascript
js单线程的本质 Event Loop解析
2019/10/29 Javascript
JS原型prototype和__proto__用法实例分析
2020/03/14 Javascript
JavaScript变量Dom对象的所有属性
2020/04/30 Javascript
用python统计代码行的示例(包括空行和注释)
2018/07/24 Python
使用turtle绘制五角星、分形树
2019/10/06 Python
Python实现图片添加文字
2019/11/26 Python
CSS书写规范、顺序和命名规则
2014/03/06 HTML / CSS
HTML5+CSS3网页加载进度条的实现,下载进度条的代码实例
2016/12/30 HTML / CSS
行政经理的岗位职责
2013/11/23 职场文书
幼儿园五一活动方案
2014/02/07 职场文书
企业委托书范本
2014/09/13 职场文书
行政秘书工作自我鉴定
2014/09/15 职场文书
预备党员群众路线教育实践活动思想汇报2014
2014/10/25 职场文书
2014年医院科室工作总结
2014/12/20 职场文书
2015年司机工作总结
2015/04/23 职场文书
2015年库房管理工作总结
2015/10/14 职场文书
小学生班干部竞选稿
2015/11/20 职场文书
2019入党申请书格式和范文
2019/06/25 职场文书
如何使用Tkinter进行窗口的管理与设置
2021/06/30 Python