 浏览器操作⭐
浏览器操作⭐
  #
| 功能 | 语法 | 参数 | 说明 | 
|---|---|---|---|
| 访问网址 | driver.get("url") | url是网址 | |
| 后退 (左箭头) | driver.back() | 无 | 也就是“上一页” | 
| 前进 (右箭头) | driver.forward() | 无 | 也就是“下一页”,必须前面步骤中后退过,现在才能前进。 | 
| 刷新 | driver.refresh() | 无 | 
from selenium.common.exceptions import NoSuchElementException
while True:
    try:
    	driver.find_element(By.LINK_TEXT,"P806")
    except NoSuchElementException:
    	driver.refresh(
    else:
    	driver.find_element(By.LINK_TEXT,"P806").click(
    	break
| 功能 | 语法 | 参数 | 说明 | 
|---|---|---|---|
| 浏览器窗口最小化 | driver.minimize_window() | 无 | |
| 浏览器窗口最大化 | driver.maximize_window() | 无 | |
| 自定义浏览器窗口 大小 | driver.set_window_size(width,height) | 宽度、高度 | 参数数字以像素值为单位,不 能超过屏幕分辨率。 | 
| 获取浏览器大小 | driver.get_window_size() | 返回字典,包含width,height | |
| 设置浏览器在屏幕 的位置 | driver.set_window_position(x,y) | 左上角x和y 坐标值 | |
| 获取浏览器在屏幕 上的位置 | driver.get_window_position() | 返回字典,包含浏览器左上角 坐标值x,y | 
| 功能 | 语法 | 说明 | 
|---|---|---|
| 获得网页标题 | 变量=driver.title | str类型 | 
| 获得当前URL | 变量=driver.current_url | str类型 | 
| 获得网页源代码 | 变量=driver.page_source | str类型 | 
#
上次更新: 2025/5/2 14:40:28
