浏览器操作⭐
#
功能 | 语法 | 参数 | 说明 |
---|---|---|---|
访问网址 | 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