您的位置:首页 > 工具资源 > 精品软件

python写的自定义快捷键全屏截图

:8.059MB :2021-08-08 19:08:28

只对自己的工作比较有帮助,对其他的朋友来说。
软件功能比较简单:1、可以自定义快捷键,默认F6
2、默认全屏截图,不能自定义截屏大小,只能截图第一屏,多屏幕的其他屏幕不能截图
3、默认保存截图到程序所在的目录,不能自定义
易语言python写的自定义快捷键全屏截图例子。
作为一个小工具来讲,我觉得100kb是最好的,现在正在想尽一切办法,去减少程序大小!
from os import getcwd #导入获取当前目录的包from time import strftime #导入时间相关包

from keyboard import wait #导入键盘监听包
from PIL import ImageGrab #导入截图包

count = 0 #定义计数变量
path = getcwd() + '\' #获取当前程序所在路径

key=input('自定义快捷键请在这里输入按键:默认快捷键F6请直接回车') #提示输入快捷键

if key =='': #判断是不是输入了快捷键,如果没有输入定义快捷键为F6
key = 'f6'

while True: #构造死循环
try:
wait(key) #监听指定快捷键
im = ImageGrab.grab() #全屏截图
rtime = strftime("%Y-%m-%d-%H-%M-%S") + '-' + str(count) + '.jpg' #定义文件名称
imgname = path + rtime #构造保存路径
im.save(imgname) #保存截图
count += 1 #计数器+1
print(f'{rtime}保存成功,在{path}文件夹内')
# keyboard.wait('esc')
except :
print('出错了,重试')

wb16chinese可视化网页制作工具
简单的拾色器、取色器

同类资源