相关疑难解决方法(0)

在Python中调用外部命令

如何在Python脚本中调用外部命令(就像我在Unix shell或Windows命令提示符下键入它一样)?

python shell terminal command subprocess

4553
推荐指数
57
解决办法
325万
查看次数

转换POSIX-> WIN路径,在Cygwin Python中,无需调用cygpath

我使用Python脚本,在Python的Cygwin构建中运行,以创建发布到本机Windows实用程序的命令(不支持Cygwin).这需要在发出命令之前将路径参数从POSIX转换为WIN形式.

调用cygpath实用程序是最好的方法,因为它使用Cygwin来做它在那里做的事情,但它也有点可怕(而且很慢).

我已经在运行Python的Cygwin构建 - 所以存在进行转换的代码.似乎应该有一个Cygwin/Python特定的扩展,直接在Python中为我提供了这个功能的钩子,而不必启动一个全新的过程.

python cygwin

12
推荐指数
2
解决办法
3435
查看次数

标签 统计

python ×2

command ×1

cygwin ×1

shell ×1

subprocess ×1

terminal ×1