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实现堆栈与队列的方法
Jan 15 Python
Python实现栈的方法
May 26 Python
Python实现数通设备端口使用情况监控实例
Jul 15 Python
Python数据类型详解(四)字典:dict
May 12 Python
python进阶_浅谈面向对象进阶
Aug 17 Python
Python使用回溯法子集树模板获取最长公共子序列(LCS)的方法
Sep 08 Python
使用paramiko远程执行命令、下发文件的实例
Oct 01 Python
Python3中条件控制、循环与函数的简易教程
Nov 21 Python
解决安装python3.7.4报错Can''t connect to HTTPS URL because the SSL module is not available
Jul 31 Python
python循环嵌套的多种使用方法解析
Nov 29 Python
理解深度学习之深度学习简介
Apr 14 Python
python套接字socket通信
Apr 01 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
动易数据转成dedecms的php程序
2007/04/07 PHP
php下检测字符串是否是utf8编码的代码
2008/06/28 PHP
PHP的curl函数的用法总结
2019/02/14 PHP
php设计模式之职责链模式实例分析【星际争霸游戏案例】
2020/03/27 PHP
js的写法基础分析
2011/01/17 Javascript
用jquery中插件dialog实现弹框效果实例代码
2013/11/15 Javascript
jQuery检测某个元素是否存在代码分享
2015/07/09 Javascript
Javascript实现可旋转的圆圈实例代码
2015/08/04 Javascript
js命名空间写法示例
2015/12/18 Javascript
JavaScript实现相册弹窗功能(zepto.js)
2016/06/21 Javascript
JS JSOP跨域请求实例详解
2016/07/04 Javascript
利用jquery正则表达式在页面验证url网址输入是否正确
2017/04/04 jQuery
Javascript实现信息滚动效果
2017/05/18 Javascript
AngularJS上传文件的示例代码
2018/11/10 Javascript
Vue递归组件+Vuex开发树形组件Tree--递归组件的简单实现
2019/04/01 Javascript
详解JavaScript中的函数、对象
2019/04/01 Javascript
微信小程序实现的五星评价功能示例
2019/04/25 Javascript
JavaScript一元正号运算符示例代码
2019/06/30 Javascript
手把手教您实现react异步加载高阶组件
2020/04/07 Javascript
利用Python开发微信支付的注意事项
2016/08/19 Python
python3获取两个日期之间所有日期,以及比较大小的实例
2018/04/08 Python
python2.x实现人民币转大写人民币
2018/06/20 Python
Python基于机器学习方法实现的电影推荐系统实例详解
2019/06/25 Python
ORM Django 终端打印 SQL 语句实现解析
2019/08/09 Python
django 使用 PIL 压缩图片的例子
2019/08/16 Python
python批量处理txt文件的实例代码
2020/01/13 Python
Python with标签使用方法解析
2020/01/17 Python
Matplotlib使用Cursor实现UI定位的示例代码
2020/03/12 Python
Python 字节流,字符串,十六进制相互转换实例(binascii,bytes)
2020/05/11 Python
python GUI模拟实现计算器
2020/06/22 Python
如何写一个Java类既可以用作applet也可以用作java应用
2016/01/18 面试题
英语专业毕业生自荐信
2013/10/28 职场文书
夜大毕业生自我评价分享
2013/11/10 职场文书
2015年采购部工作总结
2015/04/23 职场文书
企业安全隐患排查治理制度
2015/08/05 职场文书
pycharm部署django项目到云服务器的详细流程
2021/06/29 Python