谷歌浏览器

当前位置: 首页 > Chrome浏览器网页截图与批量保存方法

Chrome浏览器网页截图与批量保存方法

发布时间:2025-12-27 来源:谷歌浏览器官网

Chrome浏览器网页截图与批量保存方法1

要实现Chrome浏览器网页截图与批量保存,可以使用Python的第三方库`pyautogui`和`selenium`。首先需要安装这两个库:
bash
pip install pyautogui selenium

接下来,编写一个简单的Python脚本来实现网页截图和批量保存:
python
import os
import time
from selenium import webdriver
from selenium.webdriver.common.keys import Keys
设置Chrome浏览器路径
chrome_path = "C:/Program Files (x86)/Google/Chrome/Application/chrome.exe"
设置要截图的网址
url = "https://www.example.com"
创建一个新的Chrome浏览器实例
driver = webdriver.Chrome(executable_path=chrome_path, options={})
打开指定的网址
driver.get(url)
获取当前窗口的句柄
current_window_handle = driver.current_window_handle
等待一段时间,让页面加载完成
time.sleep(5)
切换到新的窗口
driver.switch_to.window(current_window_handle + 1)
截图并保存为文件
screenshot_name = "screenshot_" + str(int(time.time())) + ".png"
driver.save_screenshot(screenshot_name)
关闭浏览器
driver.quit()
检查是否成功保存了截图
if os.path.exists(screenshot_name):
print("截图成功,保存在:", screenshot_name)
else:
print("截图失败")

将以上代码保存为一个`.py`文件,然后运行该脚本,即可实现Chrome浏览器网页截图与批量保存。
继续阅读