多选框

# 随机选择多选框
# sports=driver.find_elements_by_name("sport")
# maxnum=len(sports)
# num=random.randint(0,maxnum-1)
# sports[num].click()

#encoding=utf-8
from selenium import webdriver
from time import sleep
import os driver=webdriver.Chrome()
url='file:///' + os.path.abspath(os.path.dirname(os.getcwd()))+'/html/注册A.html' driver.maximize_window()
driver.get(url) scroll="document.documentElement.scrollTop=800"#垂直滚动 px
driver.execute_script(scroll) carCheckBox=driver.find_element_by_id('qcA')
carCheckBox.click()
sleep(2)
if carCheckBox.is_selected():
carCheckBox.click() checkBoxList=driver.find_elements_by_xpath('//input[@name="checkbox"]')
for box in checkBoxList:
if not box.is_selected():
box.click()

最新文章

  1. mysql判断一个字符串是否包含某子串
  2. 国际性公司的中国化BPM业务流程管理怎么落地?
  3. [Hadoop 周边] Hadoop和大数据:60款顶级大数据开源工具(2015-10-27)【转】
  4. FFMPEG之TimeBase成员理解
  5. Poj 2255 Tree Recovery(二叉搜索树)
  6. virus.win32.parite.H查杀病毒的方法
  7. Jcompress: 一款基于huffman编码和最小堆的压缩、解压缩小程序
  8. Maven-FAQ
  9. 域 搭建OU 组织单元
  10. python 多线程 及多线程通信,互斥锁,线程池
  11. Memcache分布式锁 转发 https://www.cnblogs.com/li150dan/p/9529090.html
  12. javax.servlet.ServletException: Servlet.init() for servlet springmvc threw exception
  13. 【BZOJ1021】[SHOI2008]循环的债务(动态规划)
  14. centos 安装 ffmpeg
  15. HDU 3746
  16. JAVA数据结构实现原理
  17. layui-学习02-全局样式
  18. iOS开发之CocoaAsyncSocket学习
  19. ES6 语法糖
  20. git使用笔记(四)远程操作

热门文章

  1. 配置 Apache James 邮件服务器以使用加密邮件通讯协议
  2. OpenLayers 6 学习笔记
  3. MySQL锁与事务隔离级别
  4. SQL Server等待事件—PAGEIOLATCH_EX
  5. 万科A顺利出局,布局一心堂
  6. 在ServletFilter层返回多字段提示给前端
  7. Debian 10 xfce 错误提示 ACCESS DENIED
  8. Goodnotes5
  9. C# 数组冒泡排序复习
  10. 并发编程之J.U.C的第一篇