python 外部程序

http://docs.python.org/2/library/subprocess.html#module-subprocess

1 打开一个文件

那最好的方法是:

import os
os.startfile('example.txt')

效果与双击该文件相同

2 同步运行新程序

import os
os.system('notepad')
#or
import subprocess
subprocess.call(['notepad'])

3 异步运行新程序

import subprocess
exeProcess = subprocess.Popen('notepad')
exeProcess.kill()