Python 2.7 python-检查文件夹中是否存在任何.jpg文件,如果不存在则等待

Python 2.7 python-检查文件夹中是否存在任何.jpg文件,如果不存在则等待,python-2.7,Python 2.7,我使用两台电脑(pc1(服务器)和pc2)。pc1与pc2共享一个目录,并将摄像头连接到pc2。摄像机拍摄一张照片,并用随机名称(data time.jpg)将其上传到共享目录中 我正在考虑编写一个python程序,检查目录中是否存在某些图像,然后执行一些图像处理并删除共享目录中的图像 while 1: if(some image exists): load the image delete the image from the directory

我使用两台电脑(pc1(服务器)和pc2)。pc1与pc2共享一个目录,并将摄像头连接到pc2。摄像机拍摄一张照片,并用随机名称(data time.jpg)将其上传到共享目录中

我正在考虑编写一个python程序,检查目录中是否存在某些图像,然后执行一些图像处理并删除共享目录中的图像

while 1:
    if(some image exists):
        load the image
        delete the image from the directory
        perform some image processing
    else:
        wait 1 sec # may be 
不幸的是,我们不知道正在上载到共享目录的文件的名称

while 1:
    if(some image exists):
        load the image
        delete the image from the directory
        perform some image processing
    else:
        wait 1 sec # may be 

关于如何处理这个问题有什么想法吗?

如果您的问题只是关于查找
.jpg
文件,您可以使用
glob

import glob
pictures = glob.glob('*.jpg')

这将在与脚本相同的目录中查找
.jpg
文件。

如果您的问题只是关于查找
.jpg
文件,您可以使用
glob

import glob
pictures = glob.glob('*.jpg')

这将在与脚本相同的目录中查找
.jpg
文件。

创建图像格式列表,然后查找具有相同格式的所有文件,如:

导入全局
frmtslst=[“.jpg”、“.png”、“.gif”]#您可以添加其他格式
allimgs=[]
对于frmtslst中的frmt:
allimgs.extend(glob.glob(“./*”+frmt))#更改/使用您想要的任何目录
#在里面搜索!
如果len(allimgs)!=0:
打印(“此目录中有一些图像文件!”)
其他:
打印(“未找到图像!”)

创建图像格式列表,然后查找具有相同格式的所有文件,如:

导入全局
frmtslst=[“.jpg”、“.png”、“.gif”]#您可以添加其他格式
allimgs=[]
对于frmtslst中的frmt:
allimgs.extend(glob.glob(“./*”+frmt))#更改/使用您想要的任何目录
#在里面搜索!
如果len(allimgs)!=0:
打印(“此目录中有一些图像文件!”)
其他:
打印(“未找到图像!”)

以前从未遇到过glob。谢谢,我以前没见过glob。非常感谢。