Hi Steve<div><br></div><div>I agree Steve perl is perfectly fine for the stuff I described but I am also interested trying alternatives. I am seeing quite interesting data handling stuff coming up in Python and I would like to try and sometimes as a programmer I dont like so many ways of doing the same things but it is subjective. Having many options can be good for some.</div>

<div><br></div><div><br></div><div>-Abhi</div><div><br></div><div><br><br><div class="gmail_quote">On Wed, Mar 21, 2012 at 11:20 AM, Steve Willoughby <span dir="ltr">&lt;<a href="mailto:steve@alchemy.com">steve@alchemy.com</a>&gt;</span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im">On 21-Mar-12 11:03, Abhishek Pratap wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hi Guys<br>
<br>
I am  in the process of perl to python transition for good.  I wanted to<br>
</blockquote>
<br></div>
Why?  Perl is still a perfectly good tool.  Just not, IMHO, good for exactly the same things Python is good for.<div class="im"><br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
1. stitch pipelines : I want python to act as a glue allowing me to run<br>
various linux shell based programs. If needed wait for a program to<br>
finish and then move on, logs if required<br>
</blockquote>
<br></div>
Look at the subprocess standard library module.  It offers a complete set of options for launching processes, piping their data aound, waiting for them, handling exceptions, and so forth.<br>
<br>
</blockquote></div><br></div>