码迷,mamicode.com
首页 > 编程语言 > 详细

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

时间:2019-09-18 19:25:57      阅读:115      评论:0      收藏:0      [点我收藏+]

标签:保存   %s   imp   sleep   scree   pat   时长   str   截屏   

#创建一个文件夹用来保存文件
#每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分钟截屏一次存放到指定文件夹

标签:保存   %s   imp   sleep   scree   pat   时长   str   截屏   

原文地址:https://www.cnblogs.com/lyccc123/p/11544535.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!