分享实用的移动端Chrome下载库 - 蓝天白云

当前位置: 首页 > 使用教程 > 使用技巧 > google Chrome如何通过代码自动保存网页截图信息

google Chrome如何通过代码自动保存网页截图信息

时间:2026-08-03

浏览:

来源:chrome浏览器官网

google Chrome如何通过代码自动保存网页截图信息1

要通过代码自动保存网页截图信息,可以使用Python的第三方库`selenium`和`Pillow`。首先需要安装这两个库:
bash
pip install selenium pillow

然后,你可以使用以下代码来自动保存网页截图信息:
python
from selenium import webdriver
from PIL import Image
import time
替换为你的Chrome浏览器驱动路径
driver_path = "path/to/chromedriver"
替换为你想要保存截图的网址
url = "https://www.example.com"
创建一个WebDriver实例
driver = webdriver.Chrome(executable_path=driver_path)
打开网页
driver.get(url)
等待页面加载完成
time.sleep(5)
获取当前窗口的尺寸
screenshot_width, screenshot_height = driver.window_size
创建一个新的图片对象
image = Image.new("RGB", (screenshot_width, screenshot_height))
将当前窗口的内容复制到新图片中
driver.save_screenshot(f"{url}.png")
保存图片
image.save("screenshot.png")
关闭浏览器
driver.quit()

这段代码首先导入所需的库,然后创建一个WebDriver实例并打开指定的网址。接着等待页面加载完成,获取当前窗口的尺寸,并创建一个新的图片对象。最后,将当前窗口的内容复制到新图片中并保存图片,最后关闭浏览器。