starting and stopping a program from inside a python script

Amit Khemka khemkaamit at gmail.com
Tue Jul 4 05:41:42 EDT 2006


You can store the pid of the process when started and later use it to kill it.

cheers,

On 3 Jul 2006 15:28:19 -0700, dfaber <deusfaber at gmail.com> wrote:
> Aloha!
>  I want to terminate a process/program from within a python script.
>
> For example,
> if I have a program say foo.sh that starts running, then I can run it
> from within a python script using
> os.popen('foo.sh') which starts a program/process say 'bar'
>
> At some point later,  I want to kill 'bar'. Currently, I start off the
> process and then when the python script exits, the process 'bar' is
> still running and I have to issue ps -ef  | grep 'bar' and then kill
> it.
>
> Is there any better way of doing this?
>
> --
> http://mail.python.org/mailman/listinfo/python-list
>


-- 
----
Amit Khemka -- onyomo.com
Home Page: www.cse.iitd.ernet.in/~csd00377
Endless the world's turn, endless the sun's Spinning, Endless the quest;
I turn again, back to my own beginning, And here, find rest.



More information about the Python-list mailing list