天天看點

python3 打開外部程式及關閉

import os
import time
import subprocess

subprocess.Popen(r'cmd')
print('打開成功')
time.sleep(5)
print('休息5s')
os.system(r'taskkill /F /IM 程序名')
print('關閉成功')
           

注意:

subprocess.getoutput(cmd)和os.system(cmd)也能打開程式

但是不是異步的,外部程式不關閉,程式不會往下執行。