概述
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自动填写密码登录点击界面所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复