ImageGrab Module (OS X and Windows only)

The ImageGrab module can be used to copy the contents of the screen or the clipboard to a PIL image memory.

注解

The current version works on OS X and Windows only. OS X support was added in 3.0.0.

1.1.3 新版功能.

PIL.ImageGrab.grab(bbox=None)

Take a snapshot of the screen. The pixels inside the bounding box are returned as an “RGB” image on Windows or “RGBA” on OS X. If the bounding box is omitted, the entire screen is copied.

1.1.3 新版功能.

参数:bbox – What region to copy. Default is the entire screen.
返回:An image
PIL.ImageGrab.grabclipboard()

Take a snapshot of the clipboard image, if any.

1.1.4 新版功能.

返回:On Windows, an image, a list of filenames, or None if the clipboard does not contain image data or filenames. Note that if a list is returned, the filenames may not represent image files.

On Mac, this is not currently supported.