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实现自动登录脚本相关推荐

  1. Python+Selenium自动化测试——126邮箱自动登录脚本(登录首页是二维码,切入账号密码输入框)

    Python+Selenium自动化测试--126邮箱自动登录脚本 版权声明:本文为博主原创文章,未经允许不得转载.https://blog.csdn.net/qiao_wan/article/det ...

  2. python输入框_selenium+python 对输入框的输入处理方法

    最近自己在做项目的自动化测试(公司无此要求),在用户管理模块做修改用户信息时,脚本已经跑成功,并且的确做了update操作,但是自己登陆页面检查,信息却没有被修改,再次确定系统该模块的编辑功能可用,脚 ...

  3. python 自动化输入登录密码_selenium+python实现自动登录脚本

    os:windows 前提:Python,selenium,IEDriverServer.exe,ie浏览器 首先安装Python2.7 安装成功后,计算机联网状态下在cmd命令行下输入:pip in ...

  4. python写一个自动登录脚本_Python 脚本登录交换机实现自动配置备份

    Python 脚本登录交换机实现自动配置备份 一.Python脚本 ssh = paramiko.SSHClient() ssh.set_missing_host_key_policy(paramik ...

  5. python自动部署环境_selenium + python 部署自动化测试环境

    选择selenium和python其实是怀有私心的:码两行python,熟悉熟悉. selenium优点很多,我最看重的是支持多语言,足够简单,同时支持浏览器. 实际工作中,简单实用真的太重要了,谁都 ...

  6. 锐捷校园网自动登录脚本

    # 协议(License):署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0) # 作者(Author):Astrophel # 链接(URL):https://www ...

  7. Python培训分享:python如何用cookie实现自动模拟登录?

    本期教程Python培训教程为大家带来的是python如何用cookie实现自动模拟登录?据小编的了解,python实现cookie自动登录,目前来说有许多第三方库都可以直接使用,这里以常用的requ ...

  8. python怎么输入代码-python中如何设置代码自动提示

    第一步:打开pycharm,如下图所示: 第二步:File→Power Save Mode,把下面如图所示的勾去掉: 第三步:去掉勾后,不再使用省电模式,新建一个 python文件,输入需要输入的单词 ...

  9. 树莓派python实例_使用Python实现树莓派WiFi断线自动重连实例(附代码)

    实现 WiFi 断线自动重连,原理是用 Python 监测网络是否断线,如果断线则重启网络服务.接下来给大家分享实现代码,需要的朋友参考下 1.Python 代码 autowifi.py,放在 /ho ...

最新文章

  1. 内存对齐/字节对齐/数据对齐/地址总线对齐
  2. 2017全球中国锂电池市场趋势概述
  3. 微信小程序学习笔记(三)
  4. adb server无法启动方法,结束占用端口的进程
  5. 5 控件固定大小_【聊技术】在Android中实现自适应文本大小显示
  6. 消除类游戏ccf c语言,ccf试题 消除类游戏
  7. 跟互联力量学Silverlight之十_如何完整安装Silverlight 4中文版
  8. 中文手机评论情感分类系列(一)
  9. 为什么通常在类的init函数下一行写super().__init__()?==>就是执行父类的构造函数,使得我们能够调用父类的属性
  10. Android 系统(125)---Android通过Dialer实现暗码启动
  11. java mp4分割_Android(java方法)上实现mp4的分割和拼接 (二)
  12. WPF介绍和一些基础操作
  13. 打印机加粉通用模版:打开打印机、取出硒鼓,然后加粉
  14. java没有pom文件_java – Maven依赖没有得到相应的POM文件下载
  15. 在virtualbox安装xp系统及安装oracle
  16. 腾达W311MA无线网卡驱动安装 ubuntu16.04
  17. 字节跳动面试题后台_字节跳动面试题
  18. 如何判断 Oracle RAC 中的 Master 主节点
  19. 物理内存管理-ucore操作系统的PADDR宏
  20. excel单元格显示公式_Excel公式显示在单元格中

热门文章

  1. 使用Bazel编译报错ERROR: Unrecognized option: --experimental_repo_remote_exec解决方法
  2. 在pandas中遍历DataFrame行
  3. ASP.NET MVC 上传图片到项目目录中的文件夹并显示
  4. JQuery Datatables editor进行增删改查操作(一)
  5. python高级属性 用法 编程_python高级编程之面向对象高级编程
  6. 血栓清道夫机器人_血栓“清道夫”找到了!木耳排第三,排在第一很多人都并不知道...
  7. 有没有必要买python课_请问自学 Python 有必要买课程吗?
  8. php什么程度算学会,十天学会PHP - 序1,学会的标准是什么?(20180820-1)
  9. 计算机语言史话论文,【论文节选】自然语言处理发展历史。
  10. UC浏览器电脑版播放视频时出现崩溃怎么解决