selenium滑块操作

摘要:
from selenium从selenium.webdriver.common.action _ chainsimportActionChainsfromtimeimportsleepdriver=webdriver.Chrome()driver.maxize _ window()driveer.get('http:
from selenium import webdriver
from selenium.webdriver.common.action_chains import ActionChains
from time import sleep
driver=webdriver.Chrome()
driver.maximize_window()
driver.get('https://passport.ctrip.com/user/reg/home')
driver.find_element_by_css_selector("#agr_pop>div.pop_footer>a.reg_btn.reg_agree").click()
sleep(5)
# 获取滑块位置
sour=driver.find_element_by_css_selector("#slideCode>div.cpt-drop-box>div.cpt-drop-btn")
ele=driver.find_element_by_css_selector("#slideCode>div.cpt-drop-box>div.cpt-bg-bar")
# 拖动滑块
ActionChains(driver).drag_and_drop_by_offset(sour,ele.size['width'],-sour.size['height']).perform()

免责声明:文章转载自《selenium滑块操作》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇workerman——配置小程序的wss协议TP框架基础下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

Div和Span标签显示与隐藏

本实例中,学习jQuery的知识,显示与隐藏网页上的div或是span标签。 实际环境中,也许是根据某些条件进行,符合条件时,对某个或是某个div或是span标签时行显示与隐藏。主要是学习jQuery的函数与语法,在网页中放置一个铵钮,用户点一点隐藏或显示。还放置了一个div标签和一个span标签。在asp.net mvc环境中进行,在控制中创建一个Act...

css定义div圆角阴影边框

2013-11-01 设置div的圆角边框  首先给大家上个图片展示吧     1、首先下载Pie文件,在http://css3pie.com/下载Pie.js文件,最好是里面的文件不要删减,我是直接用的  2、然后上hmtl代码吧      <div>  111111111111111</div>   css样式:     &l...

在可编辑div中插入文字或图片的问题解决思路

最近在网上碰到一个人问了我一个问题,在可编辑div中插入文字或者图片。因为web在线编辑器我从来只是用,基本不会去研究源代码。后来正好一个在线聊天web项目中也要用到这个功能,我就特地看看了代码。 基本上编辑器或者在线聊天web页面,是不太可能用textarea在做输入框的,因为我们可能要插入图片或者超级链接,因此选择在iframe或者div作为输入框是必...

js保持div悬浮,不随页面向下滚动而被覆盖

<html><head><script type="text/javascript">//兼容性1,document.body.scrollTop 和 document.documentElement.scrollTop 兼容性2. style.top的值firefox需要加“px” , ie兼容此px ,无需另外加判...

css实现div中图片高度自适应并与父级div宽度一致

需求:1.父级div不设置高度    2.图片高度自适应,并且显示为正方形; 以前遇到列表中图片高度必须和父级宽度相同,并且需要为正方形的时候,最开始的方法是定死图片高度,这样会导致不同分辨率下图片会压缩,后来傻傻的用js来控制图片的高度,直到现在才明白几句css就能搞定,并且完全符合要求。。。。。。 例子: 1.html <ul>...

CSS与DIV的一些基础知识(2)

margin:外边距,就是这个标签与其他标签之间的距离 padding:内边距,标签内部边距 为了各浏览器的兼容性,最好每次在css文件的顶部加入,只要用到标签就应该加入下面的重置 div,body {     margin:0;     padding:0; } display:block;可将内联元素变成块元素 float:left;浮动,可将块...