首页 > 解决方案 > python - 检查文件夹中是否存在任何.jpg文件,如果不存在则等待

问题描述

我正在使用两台电脑(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 

不幸的是,我们事先不知道上传到共享目录的文件的名称。

关于如何处理的任何想法?

标签: python-2.7

解决方案


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

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

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


推荐阅读