python - проверьте, существуют ли какие-либо файлы .jpg в папке, и подождите, если ничего не существует - PullRequest
0 голосов
/ 11 мая 2018

Я использую два компьютера (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 

К сожалению, мы не знаем имя файла перед рукой, которая загружается в общий каталог.

Есть идеи, как с этим можно справиться?

1 Ответ

0 голосов
/ 11 мая 2018

Если ваш вопрос касается только поиска .jpg файлов, вы можете использовать glob:

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

Это будет искать .jpg файлов в той же директории, что и ваш скрипт.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...