帮我用python 写一段自动截图
时间: 2023-07-19 20:29:17 浏览: 95
好的,以下是一个基于Python的自动截图脚本,使用了Pillow库来实现:
```python
from PIL import ImageGrab
import time
# 设置截图延时
delay = 5
# 获取当前时间戳作为文件名
filename = f"screenshot_{int(time.time())}.png"
# 延时一段时间,以便用户可以调整窗口位置
time.sleep(delay)
# 截图并保存
im = ImageGrab.grab()
im.save(filename)
print(f"Screenshot saved as {filename}")
```
这个脚本会等待一段时间,然后自动截取屏幕并将截图保存为PNG格式的文件。你可以根据需要调整延时时间和文件名。注意,这个脚本只能在Windows系统上运行,如果你使用的是其他操作系统,可能需要使用不同的库或API来实现截图功能。
相关问题
帮我写一个python自动截取指定屏幕截屏代码
好的,以下是一段Python代码,可以实现自动截取指定屏幕的截屏:
```python
import pyautogui
# 指定截屏区域的左上角坐标和宽高
left, top, width, height = 100, 100, 300, 300
# 截取指定区域的截屏并保存为文件
screenshot = pyautogui.screenshot(region=(left, top, width, height))
screenshot.save('screenshot.png')
```
请注意,这段代码依赖于`pyautogui`库,需要先安装该库后才能正常运行。
阅读全文