selenium--验证码
来源:互联网 发布:日购网怎么样知乎 编辑:程序博客网 时间:2024/06/16 13:56
#coding=UTF-8from selenium import webdriverimport timeif __name__ == '__main__': driver = webdriver.Firefox(executable_path='D:\Mozilla Firefox') driver.maximize_window() driver.get('http://www.huicewang.com/ecshop/') time.sleep(2)#验证码#1、万能码--开发提供万能码#2、植入cookie driver.add_cookie({'name':'ECS[user_id]','value':'59'}) driver.add_cookie({'name':'ECS[password]','value':'c865fed0b543a82fb4243b6ab2d8b811'}) driver.add_cookie({'name':'ECS[username]','value':'xiaomei'}) driver.refresh()
植入JS改变元素属性
#coding=UTF-8from selenium import webdriverimport timeif __name__ == '__main__': driver = webdriver.Firefox(executable_path='D:\Mozilla Firefox') driver.maximize_window() driver.get('file:///E:/selenium_study/demo.html') time.sleep(2) #植入JS改变元素属性 #改变输入框内只读属性,JS的方法getElementById js = 'document.getElementById("text").readOnly=false' #执行脚本,JS的脚本 driver.execute_script(js) time.sleep(2) #按钮可点击 js2 = 'document.getElementById("button").disabled=false' driver.execute_script(js2) time.sleep(2) #图片可显示 js3 = 'window.scrollTo(0,0),document.getElementById("img_good").style.display="block"' driver.execute_script(js3) #滚屏 # js0 = 'window.scrollTo(0,3000)'
阅读全文
0 0
- selenium--验证码
- selenium python 验证码
- selenium自动处理验证码
- python+selenium识别验证码并登录
- python+selenium识别验证码并登录
- selenium模拟登陆时截取验证码
- python selenium+PIL+免验证码登陆
- selenium 自动截屏获取验证码
- 【selenium】selenium安装及验证
- Selenium 数据库验证
- selenium验证页面元素
- selenium:5.selenium的截图以及一个验证码小程序
- 【selenium】selenium-ide安装及验证
- selenium 自动化中,验证码问题如何解决?
- selenium和Appium的简单验证码自动识别方法
- selenium和Appium的简单验证码自动识别方法
- selenium使用ocr识别实现网页动态验证码登录
- Selenium WebDriver对cookie进行处理绕过登录验证码
- POJ4115:鸣人和佐助(广搜)
- Windows下搭建Beego框架
- JZOJsenior3518.【NOIP2013模拟11.6A组】进化序列
- JAVA正则表达式与Nginx正则表达式差别
- 杭电ACM2015偶数求和
- selenium--验证码
- 修改EPM 11.1.2.4 Shared Service资料库连接信息
- 07/11 multimap
- CodeForces
- org.hibernate.DuplicateMappingException
- SqlServer日期函数常用操作
- 求正整数的位数,依次输出,逆序打印
- 回溯法之递归回溯和迭代回溯
- java中JTextArea添加滚动条