博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
使用selenium模拟登陆点击登陆按钮
阅读量:6257 次
发布时间:2019-06-22

本文共 623 字,大约阅读时间需要 2 分钟。

首先导入模块:

from selenium import webdriver   定义一个提交请求的url url=‘自己定义’
driver = webdriver.PhantomJS(executable_path='D:\phantomjs.exe') #动态获取的,,
driver.get(url)
driver.find_element_by_id(‘username’).clear()  #清空用户名这一栏
driver.find_element_by_id(‘username’).send_keys('用户名')  #自动填写到页面输入栏中
driver.find_element_by_id(‘password’).send_keys()#清空密码栏中信息
driver.find_element_by_id(‘password’).send_keys('密码') #自己的密码
driver.find_element_by_id('提交按钮(submit)').click()  #提交按钮查看按钮元素,click模拟点击提交
time.sleep(5)   #等待5秒,等待网页加载完成  driver.get_screenshot_as_file('图片名字.png')  #登入截图,查看登入后是否在登入以后的位置

转载于:https://www.cnblogs.com/feifang/p/7218291.html

你可能感兴趣的文章
angular与jquery 进行json提交数据,报文头格式不一致的解决方案
查看>>
更换笔记本内存:自己动手修电脑(一)
查看>>
POJ2262-Goldbach's Conjecture
查看>>
区分扫描枪输入和键盘输入的实现
查看>>
【ssh服务配置】
查看>>
【mongdb主从复制和同步】
查看>>
下载文件downloadFile
查看>>
课后作业-阅读任务-阅读笔记-3
查看>>
hdoj1078(介绍记忆化搜索及其模板)
查看>>
cf-Round542-Div2-B(贪心)
查看>>
有关Python的PIL库的学习体会和实例
查看>>
日志挖掘(logminer)
查看>>
LaTeX技巧005:定制自己炫酷的章节样式实例
查看>>
LeetCode解题思路:27. Remove Element
查看>>
CCF NOI1138 高精度加法
查看>>
构造函数私有方法和公有方法
查看>>
JS原型与原型链终极详解
查看>>
win7 下配置Openssl
查看>>
Android中Handler的使用方法——在子线程中更新界面
查看>>
1_NAT模式和桥接模式下的网络配置
查看>>