Python自动截屏
时间: 2024-05-16 22:10:24 浏览: 240
python写的自动截屏软件,并保存至本地图片
Python有很多库可以实现自动截屏的功能,其中比较常用的是Pillow和PyAutoGUI库。
使用Pillow库可以先安装,命令如下:
```
pip install Pillow
```
Pillow库提供了ImageGrab模块,可以通过该模块中的grab()方法来进行屏幕截图。示例代码如下:
```python
from PIL import ImageGrab
# 以全屏幕截图为例
im = ImageGrab.grab()
im.show() # 显示截图
im.save('screenshot.png') # 保存截图
```
使用PyAutoGUI库也可以实现自动截屏的功能,使用前需要先安装该库,命令如下:
```
pip install pyautogui
```
PyAutoGUI库提供了screenshot()方法来进行屏幕截图。示例代码如下:
```python
import pyautogui
# 以全屏幕截图为例
im = pyautogui.screenshot()
im.show() # 显示截图
im.save('screenshot.png') # 保存截图
```
阅读全文