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 相关文章推荐
利用Fn.py库在Python中进行函数式编程
Apr 22 Python
Python中关于使用模块的基础知识
May 24 Python
Python中getpass模块无回显输入源码解析
Jan 11 Python
Django 忘记管理员或忘记管理员密码 重设登录密码的方法
May 30 Python
Python DataFrame设置/更改列表字段/元素类型的方法
Jun 09 Python
对python中的乘法dot和对应分量相乘multiply详解
Nov 14 Python
Python批量修改图片分辨率的实例代码
Jul 04 Python
Python Web框架之Django框架文件上传功能详解
Aug 16 Python
python numpy之np.random的随机数函数使用介绍
Oct 06 Python
Python爬虫自动化获取华图和粉笔网站的错题(推荐)
Jan 08 Python
python中HTMLParser模块知识点总结
Jan 25 Python
python自动化测试之Selenium详解
Mar 13 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
PHP4(windows版本)中的COM函数
2006/10/09 PHP
我的论坛源代码(五)
2006/10/09 PHP
php disk_free_space 返回目录可用空间
2010/05/10 PHP
PHP无法访问远程mysql的问题分析及解决
2013/05/16 PHP
54个提高PHP程序运行效率的方法
2015/07/19 PHP
ThinkPHP控制器详解
2015/07/27 PHP
php中删除、清空session的方式总结
2015/10/09 PHP
Laravel5.5新特性之友好报错以及展示详解
2017/08/13 PHP
Laravel如何自定义command命令浅析
2019/03/23 PHP
JavaScript中的排序算法代码
2011/02/22 Javascript
JS读取XML文件示例代码
2013/11/15 Javascript
利用JavaScript实现新闻滚动效果(实例代码)
2013/11/27 Javascript
jQuery的DOM操作之删除节点示例
2014/01/03 Javascript
javascript简单实现命名空间效果
2014/03/06 Javascript
jQuery获取上传文件的名称的正则表达式
2015/05/21 Javascript
jQuery移动端日期(datedropper)和时间(timedropper)选择器附源码下载
2016/04/19 Javascript
全面理解JavaScript中的闭包
2016/05/12 Javascript
JS实现图文并茂的tab选项卡效果示例【附demo源码下载】
2016/09/21 Javascript
jQuery 实现图片的依次加载图片功能
2017/07/06 jQuery
Easyui和zTree两种方式分别实现树形下拉框
2017/08/04 Javascript
如何自定义微信小程序tabbar上边框的颜色
2019/07/09 Javascript
详解Vue的七种传值方式
2021/02/08 Vue.js
python sort、sorted高级排序技巧
2014/11/21 Python
python实现求特征选择的信息增益
2018/12/18 Python
python添加模块搜索路径和包的导入方法
2019/01/19 Python
伦敦高级内衣品牌:Agent Provocateur(大内密探)
2016/08/23 全球购物
Lookfantastic意大利官网:英国知名美妆购物网站
2019/05/31 全球购物
世界上最大的冷却器制造商:Igloo Coolers
2019/07/23 全球购物
英国最大的在线照明商店:Litecraft
2020/08/31 全球购物
构造器Constructor是否可被override?
2013/08/06 面试题
中职应届生会计求职信
2013/10/23 职场文书
如何写一份好的英文求职信
2014/03/19 职场文书
售房协议书
2014/08/19 职场文书
售房委托书
2014/08/30 职场文书
财务人员岗位职责
2015/02/03 职场文书
2016年禁毒宣传活动总结
2016/04/05 职场文书