windows截图保存自动化脚本以及设置快捷键一键运行
1. 获取需截图区域的左上(x1, y1)和右下(x2, y2)两个点的坐标
import pyautogui as pag
x,y = pag.position()
2. 截图自动保存(img_save.py)
import time
from PIL import ImageGrab
import osImgPath = "D:\\images"
Time = time.strftime('%Y-%m-%d_%H-%M-%S')
img = ImageGrab.grab((x1, y1, x2, y2))
img.save(os.path.join(ImgPath, Time + ".jpg"))
3.windows快捷键一键运行img_save.py
3.1 创建start.txt文件,img_save.py保存于D:\处
@echo off
D: & python img_save.py
pause
使用的是base环境
echo off表示关闭回显,@表示输出端不显示echo off这行命令
&左右两句为模拟cmd需执行的命令
pause表示运行完后保持终端不关闭,默认是运行完就关闭的
3.2 将start.txt文件后缀改为bat变成批处理文件,快捷键运行
直接运行该bat文件会发现每次cmd窗口会弹出一下再消失,而截图会截到弹出来时的界面,我们需要执行一个.vbs文件即可彻底隐藏cmd窗口。
set ws = createobject("wscript.shell")
ws.run "cmd /c start.bat",vbhide
确定运行无误后,将该.vbs文件发送到桌面快捷方式,遂选定桌面的.vbs文件快捷方式按Alt+Enter/点击属性,在快捷键选项中添加自定义快捷键,即可以快捷键来运行img_save.py脚本进行截图保存了。
windows截图保存自动化脚本以及设置快捷键一键运行相关推荐
- 【转】Ubuntu 安装截图工具Shutter,并设置快捷键 Ctrl+Alt+A
原文地址:https://www.linuxidc.com/Linux/2015-07/119753.htm 对一些错误内容做了纠正. Ubuntu 安装截图工具Shutter,并设置快捷键 Ctrl ...
- Ubuntu 安装截图工具Shutter,并设置快捷键 Ctrl+Alt+A
一.Ubuntu安装截图工具 Shutter 1. 添加安装包软件源 sudo add-apt-repository ppa:shutter/ppa 2. 更新源并安装 shutter sudo ap ...
- 快捷键设置_win10自带截图工具如何使用 、设置快捷键
win10 系统中有不少非常有用的内置工具,很多用户都不知道该如何使用它们. 截图功能是日常使用电脑时经常使用的.一般来说截图功能 QQ 和微信应该是使用最多的.但是 win10 系统也内置了截图工具 ...
- Mac 技术篇-通过AppScript编写脚本实现设置快捷键打开指定程序实例演示
首先通过 command+空格 搜索并进入到自动操作页面里. 进入后选择快速操作. 然后在左侧选择 实用工具 -> 运行 AppleScript 脚本. 打开后在工程流程收到选择 没有输入 . ...
- ubuntu 安装截图工具 Shutter,并设置快捷键 Ctrl+Alt+A
一.安装截图工具 Shutter 1. 添加安装包软件源 sudo add-apt-repository ppa:shutter/ppa 1 2. 更新源并安装 shutter sudo apt-ge ...
- ubuntu 安装截图工具 Shutter,并设置快捷键 Ctrl+SuperL
2019独角兽企业重金招聘Python工程师标准>>> 一.安装截图工具Shutter 添加安装包软件源 sudo add-apt-repository ppa:shutter/pp ...
- ubuntu16.04截图工具Shutter安装,设置快捷键
1 安装 Shutter 1.1 添加安装包软件源 sudo add-apt-repository ppa:shutter/ppa 1.2 更新源并安装 shutter sudo apt-get up ...
- (传送门)ubuntu 安装截图工具 Shutter,并设置快捷键 Ctrl+Alt+A
https://blog.csdn.net/hanshileiai/article/details/46843713
- 西北乱跑娃 --- fastapi设置uvcorn一键运行
from fastapi import FastAPI import uvicornapp = FastAPI()@app.get("/") async def read():re ...
最新文章
- Unicode 和 UTF-8 有何区别?
- S5PV210开发 -- 驱动开发相关硬件简介
- mysql from_unixtime_MySQL 数据库中日期与时间函数 FROM_UNIXTIME(), UNIX_TIME() ...
- 关于将struts2框架下,使自定义过滤器对部分的action(一个action或多个action)请求忽略的方法
- SAP ABAP实用技巧介绍系列之 关于View framework处理Before save event的讨论
- c# 泛型List的定义、作用、用法
- 3D 真的很难吗,瞧瞧支付宝怎么做?
- 尤雨溪介绍 Vue 3:语法不变、TS 支持很好、2.0 系列还会发一个版本
- 谷歌浏览器html5插件怎么设置,怎么在谷歌浏览器上安装react插件
- arcgis engine已知图幅号获取比例尺
- 非常全面详细的Sklearn介绍
- 机器学习sklearn-线性回归
- 华硕路由器修改 Hosts 以达到局域网内自定义解析
- 酷比魔方iWork10pro安卓root+单系统+双系统恢复教程(理论适配所有x86安卓root)
- java newline_Java 输出文件通过 BufferedWriter.newline() 方法换行
- 计算机科学与技术职员考试,在职计算机科学与技术考试科目
- win10修改user文件夹名称
- Could not install from “Files\nodejs\node_modules\npm\node_cache\_npx\14564“ as it does not contain
- 庆阳市西峰区中小学武术教学开展现状及应对措施-4
- win10 进不了修复服务器失败,win10系统电脑启动不了的修复方法
热门文章
- 网购可到家门口的报亭提货了
- 对外汉语偏误语料库_对外汉语偏误汇总
- [转] slave_exec_mode=IDEMPOTENT的行为小结
- 【canvas画图】画一个彩虹
- python引流脚本开发工具_Python脚本 抖X自动关注粉丝引流脚本
- 关于商业智能BI,你需要知道的相关知识都在这里了
- 腾讯T3手把手教你!从底层开始带你了解并发编程,重要概念一网打尽!
- Xmind 8 pro 软件破解版(重点推荐)
- 安卓Web Service实现天气预报功能
- 3d渲染是显示计算机内存不足,win10系统使用3d渲染图片出现内存不足如何解决