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数据结构之二叉树的建立实例
Apr 29 Python
一个小示例告诉你Python语言的优雅之处
Jul 04 Python
轻松实现python搭建微信公众平台
Feb 16 Python
Python实现多线程抓取网页功能实例详解
Jun 08 Python
python最小生成树kruskal与prim算法详解
Jan 17 Python
python实现一行输入多个值和一行输出多个值的例子
Jul 16 Python
详解pandas使用drop_duplicates去除DataFrame重复项参数
Aug 01 Python
Python实现i人事自动打卡的示例代码
Jan 09 Python
Python reshape的用法及多个二维数组合并为三维数组的实例
Feb 07 Python
Python数据可视化之基于pyecharts实现的地理图表的绘制
Jun 10 Python
python随机打印成绩排名表
Jun 23 Python
Python基于百度API识别并提取图片中文字
Jun 27 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
PHP5中GD库生成图形验证码(有汉字)
2013/07/28 PHP
PHP cookie,session的使用与用户自动登录功能实现方法分析
2019/06/05 PHP
jquery实现居中弹出层代码
2010/08/25 Javascript
单击复制文字兼容各浏览器的完美解决方案
2013/07/04 Javascript
JS中eval函数的使用示例
2013/07/21 Javascript
使用javascript做的一个随机点名程序
2014/02/13 Javascript
jquery实现点击向下展开菜单项(伸缩导航)效果
2015/08/22 Javascript
window.setInterval()方法的定义和用法及offsetLeft与style.left的区别
2015/11/11 Javascript
JS字符串的切分用法实例
2016/02/22 Javascript
利用forever和pm2部署node.js项目过程
2017/05/10 Javascript
vue 插值 v-once,v-text, v-html详解
2018/01/19 Javascript
JavaScript动态创建二维数组的方法示例
2019/02/01 Javascript
更强大的vue ssr实现预取数据的方式
2019/07/19 Javascript
python中的格式化输出用法总结
2016/07/28 Python
python实现二叉查找树实例代码
2018/02/08 Python
值得收藏的10道python 面试题
2019/04/15 Python
python日志logging模块使用方法分析
2019/05/23 Python
基于pytorch的保存和加载模型参数的方法
2019/08/17 Python
linux环境下安装python虚拟环境及注意事项
2020/01/07 Python
Python 使用生成器代替线程的方法
2020/08/04 Python
pandas将list数据拆分成行或列的实现
2020/12/13 Python
app内嵌H5 webview 本地缓存问题的解决
2020/10/19 HTML / CSS
英国最大线上综合鞋类商城:Office
2017/12/08 全球购物
Belvilla德国:在线预订度假屋
2018/04/10 全球购物
CheapTickets香港机票预订网站:CheapTickets.hk
2019/06/26 全球购物
写clone()方法时,通常都有一行代码,是什么?
2012/10/31 面试题
英文版网络工程师求职信
2013/10/28 职场文书
高一历史教学反思
2014/01/13 职场文书
艺校音乐专业自我鉴定范文
2014/03/01 职场文书
环保建议书400字
2014/05/14 职场文书
挂职学习心得体会
2014/09/09 职场文书
四风问题个人对照检查剖析材料
2014/09/27 职场文书
2015年社区平安建设工作总结
2015/05/13 职场文书
小学运动会入场口号
2015/12/24 职场文书
关于Python中*args和**kwargs的深入理解
2021/08/07 Python
详解CSS3浏览器兼容
2022/12/24 HTML / CSS