如何在Python脚本中调用外部命令(就像我在Unix shell或Windows命令提示符下键入它一样)?
我使用Python脚本,在Python的Cygwin构建中运行,以创建发布到本机Windows实用程序的命令(不支持Cygwin).这需要在发出命令之前将路径参数从POSIX转换为WIN形式.
调用cygpath实用程序是最好的方法,因为它使用Cygwin来做它在那里做的事情,但它也有点可怕(而且很慢).
我已经在运行Python的Cygwin构建 - 所以存在进行转换的代码.似乎应该有一个Cygwin/Python特定的扩展,直接在Python中为我提供了这个功能的钩子,而不必启动一个全新的过程.