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中pygame模块用法实例
Oct 09 Python
Python中自定义函数的教程
Apr 27 Python
50行Python代码实现人脸检测功能
Jan 23 Python
Django中Forms的使用代码解析
Feb 10 Python
python装饰器-限制函数调用次数的方法(10s调用一次)
Apr 21 Python
Python 读写文件的操作代码
Sep 20 Python
记一次python 内存泄漏问题及解决过程
Nov 29 Python
django的settings中设置中文支持的实现
Apr 28 Python
通过 Django Pagination 实现简单分页功能
Nov 11 Python
推荐8款常用的Python GUI图形界面开发框架
Feb 23 Python
详解django使用include无法跳转的解决方法
Mar 19 Python
Django中Aggregation聚合的基本使用方法
Jul 09 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 APC的安装与使用详解
2013/06/13 PHP
PHP删除HTMl标签的实现代码
2013/06/30 PHP
用JavaScript获取网页中的js、css、Flash等文件
2006/12/20 Javascript
单击按钮显示隐藏子菜单经典案例
2013/01/04 Javascript
jquery实现的鼠标拖动排序Li或Table
2014/05/04 Javascript
原生javascript实现的分页插件pagenav
2014/08/28 Javascript
jQuery实现宽屏图片轮播实例教程
2015/11/24 Javascript
jQuery简单实现iframe的高度根据页面内容自适应的方法
2016/08/01 Javascript
浅谈JS之iframe中的窗口
2016/09/13 Javascript
jQuery实现导航高亮的方法【附demo源码下载】
2016/11/09 Javascript
基于javascript实现的快速排序
2016/12/02 Javascript
原生js实现倒计时功能(多种格式调用)
2017/01/12 Javascript
关于bootstrap日期转化,bootstrap-editable的简单使用,bootstrap-fileinput的使用详解
2017/05/12 Javascript
vue.js模仿京东省市区三级联动的选择组件实例代码
2017/11/22 Javascript
深入浅析AngularJs模版与v-bind
2018/07/06 Javascript
解决vue cli使用typescript后打包巨慢的问题
2019/09/30 Javascript
浅谈如何优雅处理JavaScript异步错误
2019/11/12 Javascript
[03:06]V社市场总监Dota2项目负责人Erik专访:希望更多中国玩家加入DOTA2
2014/07/11 DOTA
Python简单调用MySQL存储过程并获得返回值的方法
2015/07/20 Python
详解pyqt5 动画在QThread线程中无法运行问题
2018/05/05 Python
PyTorch基本数据类型(一)
2019/05/22 Python
python日期相关操作实例小结
2019/06/24 Python
Python文件操作方法详解
2020/02/09 Python
tensorflow使用freeze_graph.py将ckpt转为pb文件的方法
2020/04/22 Python
Python爬虫基于lxml解决数据编码乱码问题
2020/07/31 Python
美国餐厅用品和厨房设备批发网站:KaTom Restaurant Supply
2018/01/27 全球购物
美国眼镜在线零售商:Dualens
2019/12/07 全球购物
毕业生医学检验求职信
2013/10/16 职场文书
自我鉴定模板
2013/10/29 职场文书
农场厂长岗位职责
2013/12/28 职场文书
主持人婚宴答谢词
2014/01/28 职场文书
教室布置标语
2014/06/26 职场文书
心理咨询专业自荐信
2014/07/07 职场文书
工作计划范文之财务管理
2019/08/09 职场文书
导游词之贵州织金洞
2019/10/12 职场文书
python 字典和列表嵌套用法详解
2021/06/29 Python