当“无文件加载”输出到终端时结束进程

时间:2018-05-29 12:25:23

标签: python windows batch-file cmd command-prompt

我继承了一个python程序,其工作原理如下:

  • 检查目录中的文件
  • 如果存在,将它们加载到某个地方
  • 一旦在目录中找不到任何文件,它就会以递归方式打印“无文件加载”

我们在批处理文件中运行它,如下所示python python_file.py

问题是我必须手动关闭命令行才能结束任务。

作为快速解决方案,有没有办法在终端窗口中出现No files to load后停止程序?

1 个答案:

答案 0 :(得分:0)

python 3.6.x的Python try

while True:

    try:
        # file read code

    except FileNotFoundError:
        print("file not found")

        break
相关问题