kick butt, gents, thanks a lot sk
On Fri, May 29, 2009 at 4:39 PM, W W <sri...@gmail.com> wrote: > On Fri, May 29, 2009 at 4:27 PM, shawn bright <neph...@gmail.com> wrote: >> >> Hey all >> >> I have a small program that when run from the command line, will >> return a certain value for an arguement. Like this: >> >> > mfetchz 45 >> > 45j >> >> so the program is mfetchz and the argument is 45 >> >> i know i can call the program with os.system("mfetchz 45") >> but how do i get the return? >> >> The OS is linux, if that matters > > use subprocess module: > > import subprocess > > op = subprocess.Popen(['mfetchz', '45'], stdout=subprocess.PIPE) > > for line in op.stdout: > print line > > > HTH, > Wayne > _______________________________________________ Tutor maillist - Tutor@python.org http://mail.python.org/mailman/listinfo/tutor