import subprocess
notepadProcess = subprocess.Popen("Notepad")
while notepadProcess.poll() is None:
print 'still running'
reply = raw_input("Kill process ? (type yes) ")
print '>>|'+reply.strip()+'|<<'
if reply.strip()=='yes':
print "closing process"
notepadProcess.terminate()
Sunday, September 13, 2009
Using Python to start a process: Notepad as an example
This examples shows how to start a common process in windows while allowing the Python program to continue and, if needed, terminate the process.
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment