Завершение процесса, когда «Нет файлов для загрузки» выводится на терминал - PullRequest
0 голосов
/ 29 мая 2018

Я унаследовал программу на Python, которая работает следующим образом:

  • Проверяет файлы в каталоге
  • Если присутствует, загружает их куда-то
  • Один разне находит файлов в каталоге, он просто печатает «Нет файлов для загрузки» рекурсивно

Мы запускаем его в пакетном файле выглядит так python python_file.py

Проблема в том, что у меня естьвручную закрыть командную строку для завершения задачи.

Как быстрое решение, есть ли способ остановить программу, когда в окне терминала появляется No files to load?

1 Ответ

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

Python try для Python 3.6.x

while True:

    try:
        # file read code

    except FileNotFoundError:
        print("file not found")

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