我编写了一个调用 .exe 文件并运行它的 python 脚本。
import subprocess
path = "C:\Tools\file.exe"
subprocess.Popen(path)
当我在 Windows 上执行我的 Python 文件时,它运行成功,但是当我尝试在 Cygwin 上运行相同的脚本时,它没有执行。
有人可以帮我告诉我在 cygwin 上运行文件的命令是什么吗??
最佳答案
在 Cygwin 下,您会在/cygdrive/c 下找到 C:\驱动器。你应该尝试这样的事情:
import subprocess
path = "/cygdrive/c/Tools/file.exe"
subprocess.Popen(path)
关于python - 如何在cygwin上通过Python脚本调用文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14882652/