如何通过Python访问windows cmd消息

如何通过Python访问windows cmd消息,python,cmd,Python,Cmd,我用Python编写了这段代码,它运行得非常好。它所做的是从文件表的列表中删除文件。现在我的问题是,如果cmd返回file not found not delete,我如何让Python知道它,以便将我没有删除的文件放在日志中?我认为错误处理会有所帮助,但在Python中这不是一个错误,因为我只是通过Python调用cmd。欢迎提出任何意见。:) 我如何调用cmd的示例: import os os.system('CLS()') 从文档中: “子流程模块允许您生成新流程,连接到其输入/输出/错

我用Python编写了这段代码,它运行得非常好。它所做的是从文件表的列表中删除文件。现在我的问题是,如果cmd返回file not found not delete,我如何让Python知道它,以便将我没有删除的文件放在日志中?我认为错误处理会有所帮助,但在Python中这不是一个错误,因为我只是通过Python调用cmd。欢迎提出任何意见。:)

我如何调用cmd的示例:

import os
os.system('CLS()')
从文档中:

“子流程模块允许您生成新流程,连接到其输入/输出/错误管道,并获取其返回代码。”


以下是我使用过的代码,这些代码在Windows环境下运行良好:

import subprocess
subprocess.call(["cmd"])
它还可以在Python中接受更多参数作为列表
它还可以调用你的*.exe应用程序来执行

Python脚本如何调用它?