我有一个可执行文件 (evapo.exe) 必须使用输入文件 (inputs.prj) 调用,通常我只需键入 c:\myfiles\evapo inputs.prj 即可使用 Windows 命令提示符执行此操作(当然这两个可执行文件和位于 myfiles 文件夹中的输入文件)
现在我希望能够使用 python 做同样的事情。此处关于 SO 的其他类似问题建议使用 wexpect,因为当可执行文件要求运行其他信息时,其他方法(例如 subprocess)不起作用(对于我的情况,信息是输入文件)。我试过:
import wexpect
wexpect.run(r'c:\myfiles\evapo.exe')
并且python挂起...,如果有人知道我如何使用cmd合并exe和输入文件,请帮助我。