📜  imagegrab.grab() 保存到文件 (1)

📅  最后修改于: 2023-12-03 15:15:48.510000             🧑  作者: Mango

使用Python的imagegrab模块进行屏幕截图

imagegrab 模块是Python的图像处理库 Pillow 中的一个模块,可用于截取计算机屏幕上的图像。

以下是使用 imagegrab.grab() 方法进行屏幕截图的基本步骤:

  1. 首先,我们需要安装 Pillow 模块。
pip install Pillow
  1. 在Python脚本中导入 ImageGrab
from PIL import ImageGrab
  1. 使用 ImageGrab.grab() 方法获取截图:
img = ImageGrab.grab()
  1. 将截图保存到文件中:
img.save('screenshot.png')

完整的代码示例:

from PIL import ImageGrab

img = ImageGrab.grab()
img.save('screenshot.png')

使用以上代码,我们可以将当前计算机屏幕上的图像保存到本地文件 screenshot.png 中。

需要注意的是,ImageGrab.grab() 方法的返回值是一个 PIL.Image 对象,我们可以对该对象进行各种操作,比如缩放、裁剪、旋转等等。

本文主要介绍了Python的imagegrab模块的使用方法,并给出了示例代码。如果您想要更深入的了解该模块的使用方法,请参考相关文档。