当然可以。除了os.system, subprocess.Popen直接调 用外,还可以用cmd.exe /c来间接执行。另外为了程序的健壮性,可以单开一个进程来执行它。 multiprocessing通常popen用的是管道方式传递数据,有时候不太靠谱。可以使用临时文件 ,然后操作系统自己的小于号,大于号那个管道来转换输入输出。python本身创造出来就是为了做系统维护管理和计算的。这方面它擅长。