selenium常用方法
# text方法,获取超链接即<a></a>之间的文字:
Driver.find_element_by_link_text("网上申请").text
#Get_attribute()获取属性值:
driver.find_element_by_id("kw").get_attribute('type')
# Maximize_window()实现浏览器窗口最大化:
driver.maximize_window()
# Current_window_handle 返回当前窗口句柄:
print(driver.current_window_handle)
#window_handles 获取所有窗口句柄
#Current_url 返回当前窗口的url:
print(driver.current_url)
# Is_enabled() 判断页面元素是否可用。可用返回true,不可用返回false:
find_element_by_id('XX').is_enabled()
#Is_dispalyed()判断页面是否显示,显示返回true,不显示返回false:
find_element_by_id('XX').is_dispalyed()
#Clear()清除输入框的值。
driver.find_element_by_id('dwmc').send_keys('哈喽,你好')
driver.find_element_by_id('dwmc').clear()
#Quit()关闭浏览器并杀掉chromedriver.exe进程
Driver.quit()
#Title 获取页面title
driver.get("https://yz.chsi.com.cn/zsml/zyfx_search.jsp")
print(driver.title())
#Refresh() 刷新页面
driver.get("https://yz.chsi.com.cn/zsml/zyfx_search.jsp")
driver.refresh()
# Back() 浏览器工具栏向后操作
driver.get("https://yz.chsi.com.cn/zsml/zyfx_search.jsp")
driver.back()
# Forward()浏览器工具栏向前操作
driver.get("https://yz.chsi.com.cn/zsml/zyfx_search.jsp")
driver.forward()
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix