[zz]在python中运行一个外部程序

http://hi.baidu.com/ngulinyong/blog/item/e6c86901448f53017bec2c86.html

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()

posted @ 2012-02-27 23:39  bettermanlu  阅读(434)  评论(0编辑  收藏  举报