python - 保持打开一个cmd窗口

标签 python windows cmd

我在一个打开 cmd 窗口并运行另一个程序的程序中有一个 python 代码。代码如下:

os.chdir('C:/Abaqus_JOBS' + JobDir)
os.system('abaqus job=' + JobName + '-3_run_rel2 user=FalseworkNmm41s interactive')

现在一切正常,但我在 cmd 窗口中收到错误,然后它很快关闭,不让我看到错误是什么。 如何防止此 cmd 窗口关闭?

最佳答案

+ "& timeout 15"+ "& pause" 添加到您传递给 os.system 的字符串中:

os.chdir('C:/Abaqus_JOBS' + JobDir)
os.system('abaqus job=' + JobName + '-3_run_rel2 user=FalseworkNmm41s interactive' + " & timeout 15")

考虑改用 popen ( Difference between subprocess.Popen and os.system )。

关于python - 保持打开一个cmd窗口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16571908/

相关文章:

performance - 关于批注*.bat文件和速度的问题

python - 如何使用 Python 访问命令提示符历史记录

python - 如何用python添加windows系统路径?

windows - 如何编写函数或宏以将参数发送到 gVim for Windows 中的系统调用?

windows - 如何将 gperf 添加到 Windows 7 类路径(并在 DOS 中识别它)

C# 客户端 Python 服务器 : Connection refused

python - 将 Unicode 键码解码为字符串

windows - 启动时的 Websocket 连接 ssl 问题 (Windows)

python - Pandas:使用 apply 将列拆分为 2

python - 将 Raspberry Pi 数据发送到远程服务器