要保存当前日期时间格式的屏幕截图,可以使用Python中的datetime
和pyautogui
库。
以下是一个示例代码:
import datetime
import pyautogui
# 获取当前日期时间
now = datetime.datetime.now()
# 格式化日期时间字符串
datetime_str = now.strftime("%Y-%m-%d_%H-%M-%S")
# 使用pyautogui进行屏幕截图
screenshot = pyautogui.screenshot()
# 保存截图文件
screenshot.save(f"{datetime_str}.png")
这段代码首先导入了datetime
和pyautogui
库。然后,通过datetime.datetime.now()
获取当前日期时间。接下来,使用strftime
方法将日期时间格式化为指定格式的字符串。在示例中,使用了%Y-%m-%d_%H-%M-%S
格式,表示年份-月份-日期_小时-分钟-秒钟。
使用pyautogui.screenshot()
方法可以进行屏幕截图,该方法会返回一个PIL
(Python Imaging Library)图像对象。最后,通过save
方法将截图保存为文件,文件名为格式化后的日期时间字符串,并指定文件格式为.png
。
运行这段代码后,会在当前目录下生成一个以当前日期时间命名的屏幕截图文件。
上一篇:保存当前日期
下一篇:保存单选按钮组的实例