如何通过Cygwin在Python脚本中调用文件

3 投票
1 回答
1062 浏览
提问于 2025-04-17 15:55

我写了一个Python脚本,它可以调用一个.exe文件并运行它。

import subprocess
path = "C:\Tools\file.exe"
subprocess.Popen(path)

当我在Windows上执行我的Python文件时,它运行得很好,但当我尝试在Cygwin上运行同样的脚本时,它就无法执行了。

有没有人能告诉我在Cygwin上运行文件的命令是什么?

1 个回答

4

在Cygwin环境下,你可以通过/cygdrive/c找到C盘。你可以试试下面这样的写法:

import subprocess
path = "/cygdrive/c/Tools/file.exe"
subprocess.Popen(path)

撰写回答