使用selenium模拟登陆点击登陆按钮

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用selenium模拟登陆点击登陆按钮相关的知识,希望对你有一定的参考价值。

首先导入模块:

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‘) #登入截图,查看登入后是否在登入以后的位置

以上是关于使用selenium模拟登陆点击登陆按钮的主要内容,如果未能解决你的问题,请参考以下文章

Selenium定位不到指定元素原因之iframe(unable to locate element)

Python 使用selenium实现自动登录博客园

selenium 12306模拟登陆

最新selenium+验证码识别模拟登陆B站

九Python+Selenium模拟用QQ登陆腾讯课堂,并提取报名课程(练习)

通过selenium+pyautogui模拟登陆淘宝(完美实现)