python-selenium中的两个基础对象webdriver和webelement
webdriver浏览器驱动对象
常用的属性和方法
属性/方法 | 描述 |
---|---|
driver.titile | 获取当前页面的标题 |
driver.name | 获取浏览器的名称 |
driver.current_url | 获取当前的url |
driver.page_source | 获取网页源代码 |
driver.back() | 后退 |
driver.refresh() | 刷新 |
driver.forward() | 前进 |
driver.find_element(located) | 获取webelement对象 |
driver.quit() | 关闭浏览器会话,用的较多 |
driver.close() | 关闭当前窗口 |
webelement
方法/属性 | 描述 |
---|---|
element.id | 获取标识 |
element.size | 获取宽高 |
element.rect | 获取宽高和坐标(左上角) |
element.send_keys(text) | 向element中输入文本,一般用于input标签 |
element.click() | 单击element,一般用于button标签 |
element.clearn() | 清空elemen内的内容,用于input标签 |
element.find_element() | 可以在element中再次查找元素 |
element.get_attribute(property_name) | 获取当前元素的属性值 |
element.text | 获取标签的文本内容 |
element.is_selected() | 是否选中 |
element.is_enabled() | 是否可用 |
element.is_displayed() | 是否可见 |
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· winform 绘制太阳,地球,月球 运作规律
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 上周热点回顾(3.3-3.9)