#创建一个文件夹用来保存文件
#每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()
原文地址:https://www.cnblogs.com/lyccc123/p/11544535.html
时间: 2024-10-28 10:42:52