说明:必须安装PIL库
# -*- coding:UTF-8 -*-
'''
Created on 2010-5-6
@author: shiyong
'''
import os
from PIL import ImageGrab
import time
class Capturer(object):
'''截屏程序'''
def capture(self,path='C:\\images'):
'''
截屏并保存图片至path目录下
'''
if not os.path.isdir(path) or not os.path.exists(path):
os.makedirs(path)
cutime = time.strftime('%Y%m%d%H%M%S',time.localtime(time.time()))
filename = path+'\\'+cutime+'.gif'
im = ImageGrab.grab()
im.save(filename)
if __name__ == '__main__':
cer = Capturer()
while True:
time.sleep(2)
cer.capture()
分享到:
相关推荐
是python截屏的最快版了大概2ms左右,可以用在游戏实时截屏中FPS上百没啥问题
使用python2.7和selenium完成打开网页,移动滚动条到标签位置,然后截屏成png图片。
python开发CS模式TCP聊天室程序源代码,这是带有界面的Python聊天程序,在Python2.7环境下,可以编译运行的,如截图所示的效果。本源码包中还包括了Java相关的聊天代码。
截图程序代码(默认只能截全屏) 由Python的截图代码和VB的exe程序构成,Python代码运行一次截图一次,exe程序辅助截图;可以当截图工具使用 可以随意更改和利用代码 注意事项:使用前先安装pyautogui;在Windows 7 ...
程序使用mss库来捕获屏幕截图,使用cv2库将截图转换为视频帧,并使用moviepy库将音频和视频合并。程序还使用pyaudio库录制音频。录制过程中,程序会在GUI界面上显示一个红色的圆形指示灯,表示正在录制。用户可以...
通过以上步骤,可以使用Python编写一个简单的截图程序。在实际应用中,可以根据需求进行进一步优化和扩展,如设计更友好的用户界面、支持自定义截取区域、实时预览截图等。此外,还可以考虑使用其他库和技术,如...
微信小程序源码(含截图)小程序页面生成器1111微信小程序源码(含截图)小程序页面生成器1111微信小程序源码(含截图)小程序页面生成器1111微信小程序源码(含截图)小程序页面生成器1111微信小程序源码(含截图)...
这个程序使用 Chrome 浏览器的无头模式来访问百度首页,并等待3秒钟,最后将屏幕截图保存为 `baidu.png` 文件。 请注意,在使用无头浏览器时,可能需要根据网站特定的设置调整其相关参数,比如 user-agent 和 ...
小程序源码 番茄时钟 (代码+截图)小程序源码 番茄时钟 (代码+截图)小程序源码 番茄时钟 (代码+截图)小程序源码 番茄时钟 (代码+截图)小程序源码 番茄时钟 (代码+截图)小程序源码 番茄时钟 (代码+截图)小程序源码 ...
主要介绍了Python OpenCV 调用摄像头并截图保存功能,本文通过两段实例代码给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
主要介绍了Python编写屏幕截图程序方法,本文讲解使用开源程序pywin32实现屏幕截图和读取剪切板功能,需要的朋友可以参考下
密度聚类dbscan算法—python代码实现(含二维三维案例、截图、说明手册等) DBSCAN算法的python实现 它需要两个输入。第一个是。包含数据的csv文件(无标题)。主要是。py’将第12行更改为。 第二个是配置文件,其中...
Python调用图是一个Python模块,可为Python应用程序创建调用图可视化。 屏幕快照单击下面的图像,查看较大版本,并查看源程序《被遗弃的许多道歉》。 由于个人时间限制,我已停止维护该项目。 有关更多信息的博客...
基于Python创建的截图文字识别小工具,调用百度云文字识别接口
初⽤简书,没有找到编辑公式的⽅法,求帮助,公式暂时先⽤其他软件编辑,采⽤截图的⽅式插⼊⽂章 实例1:对已有数据进⾏建模 ⾸先是最简单的弹簧拉伸模型,学过胡克定律的同学们应该都知道这是啥,这个炒鸡简单,不...
PIC截图,通过PIC模块截取任意图像.程序有Python语言写成
适用于手机无法长截图、截图内容较长、或者已有视频需要转成长图适合浏览的场景。 代码使用Python+cv2库实现,通过分析视频每一帧的图片并计算重合区域,最终完全精确的长图拼接。 附件包括代码,可选3种模式的拼接...
资源包含文件:设计报告word+项目源码+项目截图 1.制作一个天气预报应用程序:输入城市名称,给出当天天气情况,并用图文并茂形式展示出来。 2.制作一个简单的舆情热词分析程序:输入监测的新闻网站列表,通过分析...
PyAutoGUI和OpenCV-Python的结合为屏幕录制程序的实现提供了便捷和灵活性。PyAutoGUI可以方便地控制鼠标键盘操作,而OpenCV-Python则提供了丰富的图像处理功能,包括视频流处理。这两个库的结合使得屏幕录制程序的...
python二级模拟试卷1程序填空阅读填空程序试题 一、程序填空 1.编写一个程序,实现九九乘法口诀表。 2.程序编写 求1+22+32+……+1002的结果 _______________________________ _______________________________ ___...