Storing Subprocess Results
Wojtek Walczak
gminick at bzt.bzt
Tue Sep 2 10:30:10 EDT 2008
On Tue, 2 Sep 2008 07:16:21 -0700 (PDT), topazcode wrote:
> I am using the subprocess module to run some shell commands on a Linux
> system:
>
> import subprocess
> output = subprocess.call('''ssh server1 "uptime"''', shell=True)
>
> The above assigns the output variable with a return code, i.e. 0 in
> this case. How can I actually capture the data returned from
> subprocess.call, rather than just the return code?
Use subprocess.Popen instead of call.
--
Regards,
Wojtek Walczak,
http://tosh.pl/gminick/
More information about the Python-list
mailing list