利用python实现每x分钟截屏一次存放到指定文件夹

Posted lyccc123

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了利用python实现每x分钟截屏一次存放到指定文件夹相关的知识,希望对你有一定的参考价值。

#创建一个文件夹用来保存文件
#每x分钟截屏一次存放到指定文件夹
import os
import pyautogui as pa
import time
def make_dir(dirs):

if not os.path.exists(dirs):
os.makedirs(dirs)
#检测并且创建目录
def get_file_path(dirs):
time_format = "%a %b %d %H %M %S %Y"
time_now=time.strftime(time_format,time.localtime())
file_path=os.path.join(dirs,time_now)
file_path=file_path+".png"

return file_path
#按照时间获得截屏名称


def screen_shot(file_path):
im1 = pa.screenshot(file_path)
#pa.screenshot方法里保存的文件不能是数字开头,时间间隔之间也不能用:连接

def main():
while True:
time.timesleep=5
#设定间隔时长单位为秒
dirs="E:\local_dirs"
make_dir(dirs)
screen_shot(get_file_path(dirs))

main()

以上是关于利用python实现每x分钟截屏一次存放到指定文件夹的主要内容,如果未能解决你的问题,请参考以下文章

求屏幕定时截屏并保存图像程序.bat

5分钟摄像头抓拍一次,居家一天至少89次!尚德员工:连厕所都不敢上

利用 Python + Selenium 实现对页面的指定元素截图(可截长图元素)

监控每隔5分钟检测一次日志文件中是否有某个关键字

iOS 11-每 x 分钟重复一次的用户本地通知

如何利用 Chrome 浏览器实现滚动截屏