我有一个不断增加的网络摄像机图像目录。我想用一个python脚本来获得最近的10张图片。目前我有以下代码来获取最新的图像。我想减少文件名,得到最近的10张图片,并将它们命名为image\u current1.jpg到image\u current10.jpg。你知道吗
import os
import glob
from PIL import Image
from shutil import copyfile
# variables
rawFileDir = 'C:\pictures\image00*.jpg'
mriFileName = 'C:\pictures\image_current1.jpg'
# obtain and copy most recent image
mostRecentImage = max(glob.iglob(rawFileDir), key=os.path.getctime)
copyfile(mostRecentImage,mriFileName)
您可以使用
glob.iglob(rawFileDir)
中的排序列表:image_current1.jpg
将是最新的文件。你知道吗这将提供所需文件名(例如image\u current01.jpg)和目标文件的字典。你知道吗
相关问题 更多 >
编程相关推荐