python 怎么启动一个外部命令程序,并且不阻塞当前进程

2025-06-28 22:19:21
推荐回答(3个)
回答1:

python可以使用os模块中的system函数来启动处部命令程序

使用satrt命令就可以不阻塞当前进程的执行程序,测试代码如下:

import os

os.system('start ping www.baidu.com -t')

效果如下:

python启动了ping命令,且并不阻塞当前进程。

回答2:

将执行的结果保存到文件。
import os
os.popen('test.exe')
这样不会阻塞。
如果os.popen().read()就会阻塞。

回答3:

import os
os. popen("外部命令路径")