如何使用sarge从Python运行Windows命令行工具?

时间:2019-08-09 15:29:03

标签: python python-3.x windows

在Windows 10上,我想从Python代码调用命令行应用程序。命令行工具是一个.exe文件,并且其路径是在Windows PATH系统环境变量中设置的。为了避免在使用subprocess时获得正确实现所需的样板代码,我搜索了子流程包装器。支持窗口的唯一选择似乎是sarge。但是我不起作用。如果我在Windows hello world上运行最简单的“ sarge

from sarge import run
run('dir')

我得到一个

ValueError: Command not found: dir

我希望sarge应该至少知道系统命令。根据文档部分Finding commands under Windows sarge在Windows上有些挑剔。但是.EXE是在PATHEXT系统环境变量中设置的。为什么不执行命令?

0 个答案:

没有答案