huangrui0428 发表于 2021-8-4 17:44:36

python 怎么控制cmd命令

我已经用os.system()方法调用了cmd 命令,但是调用命令后怎么样用代码去控制cmd,比如ctrl +c 去暂停我cmd中运行的命令

2012277033 发表于 2021-8-4 17:55:57

建议用subprocess来替代如下:
import subprocess
import time
po = subprocess.Popen('python test.py')
time.sleep(5)
po.kill()

wp231957 发表于 2021-8-4 18:08:35

cmd下进程一般都是单线程的,基本无法控制
就是ctrl+c也是强行终止,而不是暂停,一会接着运行
页: [1]
查看完整版本: python 怎么控制cmd命令