我是靠谱客的博主 小巧柜子,最近开发中收集的这篇文章主要介绍selenium自动填写密码登录点击界面,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

from selenium import webdriver
from lxml import etree
from time import sleep
if __name__ == '__main__':
# 打开浏览器创建浏览器对象b
b=webdriver.Chrome()
#
最大化窗口全屏
b.maximize_window()
#
输入网址,回车发送请求
b.get('http://wip.cswu.cn/cas/login?service=http%3A%2F%2Fdc.cswu.cn%2Fportal_main%2FtoPortalPage')
sleep(1)
#
定位用户标签
user=b.find_element_by_id('username')
# 点击清空
user.click()
user.clear()
#
账户
user.send_keys('账户输入')
# 定位用户标签
password = b.find_element_by_id('password')
# 点击清空
password.click()
password.clear()
#
密码
password.send_keys('密码输入')
b.find_element_by_class_name('logintn').click()
sleep(2)
#
源码输出
print(b.page_source)
html=etree.HTML(b.page_source)
names=html.xpath('//*[@id="navvapplistul"]/li/a/span/text()')
print()
# 进入点击页面
js='document.querySelector("#navvapplistul > li:nth-child(2) > a > img").click();'
b.execute_script(js)
sleep(5)
#
点击进入页面
w=b.window_handles
b.switch_to.window(w[-1])
# js路径
js='document.querySelector("#btn_userLogout > span.glyphicon-class").click();'
b.execute_script(js)
sleep(5)

最后

以上就是小巧柜子为你收集整理的selenium自动填写密码登录点击界面的全部内容,希望文章能够帮你解决selenium自动填写密码登录点击界面所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(49)

评论列表共有 0 条评论

立即
投稿
返回
顶部