python登录脚本_selenium+python实现自动登录脚本
os:windows
前提:Python,selenium,IEDriverServer.exe,ie浏览器
首先安装Python2.7
安装成功后,计算机联网状态下在cmd命令行下输入:pip install -U selenium
selenium安装后,在selenium官网下载IEDriverServer.exe
将IEDriverServer.exe放到ie浏览器的安装目录下:C:\Program Files (x86)\Internet Explorer,并将该目录添加到计算机的环境变量中
测试webdriver:
在Python命令行下敲入命令:
from selenium import webdriver
webdriver.Ie()
ie被打开后并显示:This is the initial start page for the WebDriver server表示成功
自动化登录源码:
from selenium import webdriver
import time
driver=webdriver.Ie()
#登录xxx.com
driver.get("http://XXXX.com")
#等10秒,浏览器打开和网页跳转需要时间
time.sleep(10)
#取ID为txtLoginCode的网页元素(用户名输入元素)
elem_user=driver.find_element_by_id('txtLoginCode')
#清空输入
elem_user.clear()
#键入用户名
elem_user.send_keys('nice_xp')
#取ID为txtPwd的网页元素(密码输入元素)
elem_pass=driver.find_element_by_id('txtPwd')
#清空输入
elem_pass.clear()
#键入密码
elem_pass.send_keys('*****')
#取ID为btnLogin的登录按钮
elem_login=driver.find_element_by_id('btnLogin')
#点击登录按钮
elem_login.click()
exit(0)
以上这篇selenium+python实现自动登录脚本就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。
python登录脚本_selenium+python实现自动登录脚本相关推荐
- Python+Selenium自动化测试——126邮箱自动登录脚本(登录首页是二维码,切入账号密码输入框)
Python+Selenium自动化测试--126邮箱自动登录脚本 版权声明:本文为博主原创文章,未经允许不得转载.https://blog.csdn.net/qiao_wan/article/det ...
- python输入框_selenium+python 对输入框的输入处理方法
最近自己在做项目的自动化测试(公司无此要求),在用户管理模块做修改用户信息时,脚本已经跑成功,并且的确做了update操作,但是自己登陆页面检查,信息却没有被修改,再次确定系统该模块的编辑功能可用,脚 ...
- python 自动化输入登录密码_selenium+python实现自动登录脚本
os:windows 前提:Python,selenium,IEDriverServer.exe,ie浏览器 首先安装Python2.7 安装成功后,计算机联网状态下在cmd命令行下输入:pip in ...
- python写一个自动登录脚本_Python 脚本登录交换机实现自动配置备份
Python 脚本登录交换机实现自动配置备份 一.Python脚本 ssh = paramiko.SSHClient() ssh.set_missing_host_key_policy(paramik ...
- python自动部署环境_selenium + python 部署自动化测试环境
选择selenium和python其实是怀有私心的:码两行python,熟悉熟悉. selenium优点很多,我最看重的是支持多语言,足够简单,同时支持浏览器. 实际工作中,简单实用真的太重要了,谁都 ...
- 锐捷校园网自动登录脚本
# 协议(License):署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0) # 作者(Author):Astrophel # 链接(URL):https://www ...
- Python培训分享:python如何用cookie实现自动模拟登录?
本期教程Python培训教程为大家带来的是python如何用cookie实现自动模拟登录?据小编的了解,python实现cookie自动登录,目前来说有许多第三方库都可以直接使用,这里以常用的requ ...
- python怎么输入代码-python中如何设置代码自动提示
第一步:打开pycharm,如下图所示: 第二步:File→Power Save Mode,把下面如图所示的勾去掉: 第三步:去掉勾后,不再使用省电模式,新建一个 python文件,输入需要输入的单词 ...
- 树莓派python实例_使用Python实现树莓派WiFi断线自动重连实例(附代码)
实现 WiFi 断线自动重连,原理是用 Python 监测网络是否断线,如果断线则重启网络服务.接下来给大家分享实现代码,需要的朋友参考下 1.Python 代码 autowifi.py,放在 /ho ...
最新文章
- 内存对齐/字节对齐/数据对齐/地址总线对齐
- 2017全球中国锂电池市场趋势概述
- 微信小程序学习笔记(三)
- adb server无法启动方法,结束占用端口的进程
- 5 控件固定大小_【聊技术】在Android中实现自适应文本大小显示
- 消除类游戏ccf c语言,ccf试题 消除类游戏
- 跟互联力量学Silverlight之十_如何完整安装Silverlight 4中文版
- 中文手机评论情感分类系列(一)
- 为什么通常在类的init函数下一行写super().__init__()?==>就是执行父类的构造函数,使得我们能够调用父类的属性
- Android 系统(125)---Android通过Dialer实现暗码启动
- java mp4分割_Android(java方法)上实现mp4的分割和拼接 (二)
- WPF介绍和一些基础操作
- 打印机加粉通用模版:打开打印机、取出硒鼓,然后加粉
- java没有pom文件_java – Maven依赖没有得到相应的POM文件下载
- 在virtualbox安装xp系统及安装oracle
- 腾达W311MA无线网卡驱动安装 ubuntu16.04
- 字节跳动面试题后台_字节跳动面试题
- 如何判断 Oracle RAC 中的 Master 主节点
- 物理内存管理-ucore操作系统的PADDR宏
- excel单元格显示公式_Excel公式显示在单元格中
热门文章
- 使用Bazel编译报错ERROR: Unrecognized option: --experimental_repo_remote_exec解决方法
- 在pandas中遍历DataFrame行
- ASP.NET MVC 上传图片到项目目录中的文件夹并显示
- JQuery Datatables editor进行增删改查操作(一)
- python高级属性 用法 编程_python高级编程之面向对象高级编程
- 血栓清道夫机器人_血栓“清道夫”找到了!木耳排第三,排在第一很多人都并不知道...
- 有没有必要买python课_请问自学 Python 有必要买课程吗?
- php什么程度算学会,十天学会PHP - 序1,学会的标准是什么?(20180820-1)
- 计算机语言史话论文,【论文节选】自然语言处理发展历史。
- UC浏览器电脑版播放视频时出现崩溃怎么解决