0

我可以使用 os.popen 运行以下命令

x = os.popen('dir')

但以下不起作用

x = os.popen('cmd /C ""C:\Program Files (x86)\Ixia\Tcl\8.4.14.0\bin\wish84.exe" "C:/Users/lab/Documents/Public/TCL/Scripts/GetStatsFirst2.tcl""')

我已经在 Windows 命令行上运行了确切的命令,它设法打开了 TCL Wish 控制台并完成了所有操作。它只是不适用于 os.popen。它应该打开一个 TCL 愿望控制台,运行脚本并关闭。有没有办法使这项工作?

另外,我已经用这个命令尝试了 subprocess.call 并且它返回 1 并且什么都不做。

subprocess.call(['cmd', '/C', 'C:\Program Files (x86)\Ixia\Tcl\8.4.14.0\bin\wish84.exe', 'C:/Users/lab/Documents/Public/TCL/Scripts/GetStatsFirst2.tcl'], shell = False)
4

0 回答 0