今天突然想到python怎么实现截屏功能,于是在网络上搜集一下。

简单的截屏功能

#!/user/bin/env python
#-*-coding: utf-8-*-
#@Time           : 2020/9/910:59
#@Author         : GodSpeed
#@File           : 截屏函数.py
#@Software       : PyCharmimport timefrom PIL import ImageGrab'''
在高版本中,PIL 库包含在 Pillow 库中,
安装命令: pip install Pillow  -i https://pypi.tuna.tsinghua.edu.cn/simple
测试方法:import PIL'''def screenshot(savepath):im = ImageGrab.grab()im.save(savepath)# 参数说明
# 第一个参数 开始截图的x坐标
# 第二个参数 开始截图的y坐标
# 第三个参数 结束截图的x坐标
# 第四个参数 结束截图的y坐标
def screenshot2(savepath):bbox = (760, 0, 1160, 1080)im = ImageGrab.grab(bbox)# 参数 保存截图文件的路径im.save(savepath)#定时截屏
def screenshot_time():count = 0#while True:for i in range(10):count += 1pic = ImageGrab.grab()name = time.strftime("%Y-%m-%d---%H:%M:%S", time.localtime()).replace(':', '-')pic.save(r'E:\img\%s.jpg' % name)print(count)time.sleep(2) #设置截屏间隔时间为2sif __name__ == '__main__':#screenshot('截屏函数.png')#screenshot2('截屏函数2.png')screenshot_time()

简单的python截屏工具相关推荐

  1. 自制 Windows 小工具 ———— 智能截屏工具

    自制 Windows 小工具 ---- 智能截屏工具 背景 需求分析 环境准备 功能实现 获取截图区域 获取文件保存路径 图像算法 截屏 快捷启动 背景 上网课期间,很多同学(包括老师)都会选择(提倡 ...

  2. mac idea用自带的maven还是_苹果电脑自带截图工具怎么用?mac自带截屏工具使用技巧分享

    一说到截图工具我们脑袋里最先跳出来应该是 QQ 和微信等社交软件自带的截图工具,这里小编为大家推荐的是经常被忽昭略的mac自带截屏工具.也许你想不到苹果自带截图工具功能是十分的强大的. mac自带截屏 ...

  3. 截屏工具Snipaste使用指南

    Snipaste 是一个简单但强大的贴图工具,同时也可以执行截屏.标注等功能. 开始截图 快捷键(默认为 F1) 鼠标左键 单击托盘图标 何为一次成功的截图 保存到剪贴板 ( Ctrl + C / E ...

  4. 绿色抓屏截屏工具:FastStoneCapture

    FastStoneCapture下载 软件是绿色版本,下载后直接打开即可 链接:绿色抓屏截屏工具FastStoneCapture下载地址 提取码:ebxy FastStoneCapture安装 下载后 ...

  5. UEFI开发探索99 – UEFI Shell下截屏工具

    (请保留-> 作者: 罗冰 https://blog.csdn.net/luobing4365) UEFI Shell下截屏工具 1 PrintScreenLogger的代码结构 1)Print ...

  6. linux截屏软件,简介Linux截屏工具:import

    现在很多人都安装了Linux,在应用Linux会遇到很多问题,本文为你详细介绍Linux截屏工具,为你在学习Linux截屏工具时起一定的作用.在Linux中,最简单的截屏工具莫过于import了. 几 ...

  7. 怎么抓取屏幕截图计算机考试时间,定时抓屏快照(电脑截屏工具)V4.8 最新版

    定时抓屏快照(电脑截屏工具)是一款非常实用的电脑屏幕定时抓拍软件.想定时截取电脑屏幕?定时抓屏快照(电脑截屏工具)轻松帮助用户.马上要放假了,家长一定很担心小孩最新的上网情况,看是在电脑上玩什么,用户 ...

  8. 截屏工具、录屏工具不能用?是因为这个!!

    我的截屏工具Snipaste.exe取色功能时,老是打不开取色功能界面. 另外,我的录屏软件 Movavi Screen Recorder 11 老是打不开. 今天,360突然跳出来,说已成功拦截多少 ...

  9. SAIL-IMX7D开发板截屏工具gsnap移植

    PC机:ubuntu 14.04.5 开发板:SAIL-IMX7D 交叉编译器:arm-linux-gnueabihf-gcc PC机操作目录:/opt/work/tools/gsnap.没有自行新建 ...

最新文章

  1. [转]Git远程操作详解
  2. cad的lisp程序大集合_大数据成神之路-Java高级特性增强(CopyOnWriteArraySet)
  3. Python基础语法
  4. Winform实现简单的记住用户名密码功能
  5. linux steam安装路径,Ubuntu Kylin 18.04 steam安装及解决方法
  6. 地理空间数据云 如何预约下载数据 Landsat8
  7. 光模块简介、结构介绍及分类详解
  8. Excel中的STDEV.P和STDEV.S函数的区别
  9. 身份证男女识别---进一步优化03
  10. 第二章:软件测试的方法
  11. 墙面有几种装修方法_装修时墙面处理都有哪几种方式?
  12. 身份证实名认证-身份实名认证-身份证核验
  13. CodeForces - 743B
  14. 每次买新手机后要安装的软件(个人爱好)
  15. 分享我四五月份面试阿里、字节跳动、携程、小红书、网易的面试经历,原来Java面试还是需要有技巧的。
  16. File类与IO流知识总结(三):缓冲流、转换流、序列化流
  17. matlab 电路频率响应_2020年中青杯全国大学生数学建模竞赛——A题 集成电路通道布线...
  18. boost graph_探索Boost Graph库
  19. tushare单个股票过去五年的数据整理与预测
  20. aardio - inputBox 漂亮的输入框

热门文章

  1. vue大文件分片上传插件
  2. Filter Solutions 10.0+破解
  3. ERDAS IMAGINE 2015 AOI文件转为矢量文件SHP
  4. zotero+谷歌翻译不能用,一招教你解决
  5. 如何获取UEFI开源资源?
  6. Python base64库 解码本地txt文本字符串
  7. 学什么技术专业最有前途?
  8. 即刻监听搜索输入框并请求数据
  9. 初级程序员的苦逼日子
  10. 三十行代码轻松破解山东理工大学教务系统的登录问题