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使用Berkeley DB数据库实例
Sep 26 Python
对numpy中的数组条件筛选功能详解
Jul 02 Python
Python图像滤波处理操作示例【基于ImageFilter类】
Jan 03 Python
Python设计模式之代理模式实例详解
Jan 19 Python
在windows下使用python进行串口通讯的方法
Jul 02 Python
python中利用numpy.array()实现俩个数值列表的对应相加方法
Aug 26 Python
python 表格打印代码实例解析
Oct 12 Python
Python跑循环时内存泄露的解决方法
Jan 13 Python
tensorflow 限制显存大小的实现
Feb 03 Python
python GUI库图形界面开发之PyQt5状态栏控件QStatusBar详细使用方法实例
Feb 28 Python
Spring http服务远程调用实现过程解析
Jun 11 Python
如何使用Python对NetCDF数据做空间相关分析
Apr 21 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读取RSS feed的代码
2008/08/01 PHP
如何使用PHP计算上一个月的今天
2013/05/23 PHP
PHP动态编译出现Cannot find autoconf的解决方法
2014/11/05 PHP
PHP自动生成表单代码分享
2015/06/19 PHP
php制作简单模版引擎
2016/04/07 PHP
php中各种定义变量的方法小结
2017/10/18 PHP
tp5框架基于Ajax实现列表无刷新排序功能示例
2020/02/10 PHP
JavaScrip单线程引擎工作原理分析
2010/09/04 Javascript
在VS2008中使用jQuery智能感应的方法
2010/12/30 Javascript
修复ie8&chrome下window的resize事件多次执行
2011/10/20 Javascript
Three.js源码阅读笔记(基础的核心Core对象)
2012/12/27 Javascript
JavaScript实现的使用键盘控制人物走动实例
2014/08/27 Javascript
JavaScript Function函数类型介绍
2015/04/08 Javascript
基于jquery实现百度新闻导航菜单滑动动画
2016/03/15 Javascript
Bootstrap媒体对象的实现
2016/05/01 Javascript
jQuery 生成svg矢量二维码
2016/08/09 Javascript
javascript学习之json入门
2016/12/22 Javascript
Bootstrap表单使用方法详解
2017/02/17 Javascript
关于jQuery中fade(),show()起始位置的一点小发现
2017/04/25 jQuery
nodejs 最新版安装npm 的使用详解
2018/01/18 NodeJs
webpack 模块热替换原理
2018/04/09 Javascript
一个基于react的图片裁剪组件示例
2018/04/18 Javascript
ant design vue 表格table 默认勾选几项的操作
2020/10/31 Javascript
linux环境下python中MySQLdb模块的安装方法
2017/06/16 Python
python 3.0 模拟用户登录功能并实现三次错误锁定
2017/11/01 Python
Python中的取模运算方法
2018/11/10 Python
Django实现列表页商品数据返回教程
2020/04/03 Python
Python CSS选择器爬取京东网商品信息过程解析
2020/06/01 Python
Python configparser模块应用过程解析
2020/08/14 Python
印尼最大的在线购物网站:MatahariMall.com
2016/08/26 全球购物
我的中国梦演讲稿600字
2014/08/19 职场文书
小学生校园广播稿
2014/09/28 职场文书
小学生手册家长意见
2015/06/03 职场文书
2016大一新生军训感言
2015/12/08 职场文书
合同范本之电脑出租
2019/08/13 职场文书
教学工作总结范文5篇
2019/08/19 职场文书