admin管理员组

文章数量:1530518

1. 目标: 全局下按下 alt+printScreen,窗口截图直接保存到桌面。

以前用ubuntu,按下 alt+printScreen, 截图就自动保存到了桌面。换到windows 10 , 截图被保存到了剪切板,总觉得缺了一步,所以写一个python小文件来把这一步给填上。

2. 新建一个 print_screen.pyw 文件, 注意是 .pyw

import time

import os

import pyautogui as pt

from PIL.ImageGrab import grabclipboard

from pynput.keyboard import GlobalHotKeys

pt.FAILSAFE = True # keep safe :)

def chinese_time():

# print(datetime.now()) # 2020-12-31 19:40:58.431721

pretty_time = time.strftime("%Y-%m-%d--%H-%M-%S")

# print(pretty_time) # 2020-12-31 19:40:58

return pretty_time

def save_image():

dir_name = r"C:\Users\Administrator\Desktop"

file_name = chinese_time()

time.sleep(.1)

image = grabclipboard()

os.chdir(dir_name)

image.save(file_name + '

本文标签: 快捷键截图自定义窗口Python