使用 python 脚本向打开的命令提示符 window 输入命令

Entering a command to an opened Command Prompt window with python script

我一直在尝试使用 python 脚本在命令 window 上输入几个命令。我能够通过检查其他 questions.

打开 .exe 文件

但是,现在我的代码:

import os
os.chdir(r'filepath')
os.system("start /B start filepath\application.exe")

打开应用程序,它要求输入文件名,然后它会要求输出文件名。有没有办法做到这一点。这将用于 ArcGIS,因此需要在 python 2.7.

中完成

我检查了所有相关问题,但没有找到答案。如果您能提供帮助,我将不胜感激。

终于!这比我想象的要容易,但我需要大量研究。此代码适用于 python 2.7,其他版本可能有所不同。

import os
import subprocess
os.chdir(r'filepath')
subprocess.check_call([r"filepath\your_.exe_app", 'your_input'])