我是靠谱客的博主 小巧柜子,这篇文章主要介绍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自动填写密码登录点击界面内容请搜索靠谱客的其他文章。

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

评论列表共有 0 条评论

立即
投稿
返回
顶部