How to execute a script from another script and other script does not do busy wait.

Rajat rajat.dudeja at
Thu Jan 7 10:12:23 CET 2010

I want to run a python script( aka script2) from another python script
(aka script1). While script1 executes script2 it waits for script2 to
complete and in doing so it also does some other useful work.(does not
do a busy wait).

My intention is to update a third party through script1 that script2
is going to take longer.

Please suggest how should I go about implementing it.

I'm currently executing it as:

import main from script2
ret_code  = main()
return ret_code

which surely is not going to achieve me what I intend.


More information about the Python-list mailing list