[Tutor] system()? popen2()? How to execute a command & save its output?
vnbang2003 at yahoo.com
Thu Sep 30 06:44:46 CEST 2010
command_name = 'ps -ax|grep sometext >>/tmp/output.txt'f = os.popen('%s' %command_name)
fp = open('/tmp/output.txt')
--- On Thu, 30/9/10, James Hartley <jjhartley at gmail.com> wrote:
From: James Hartley <jjhartley at gmail.com>
Subject: [Tutor] system()? popen2()? How to execute a command & save its output?
To: tutor at python.org
Date: Thursday, 30 September, 2010, 9:59 AM
I'm needing to transfer the following shell construct to Python, plus save the output of execution:
ftp -a $FTP_SITE <<EOF
Here, the FTP client accepts commands from STDIN, so all commands are saved in a temporary file which is redirected to the client application.
I also need to save whatever output is generated. How can this be done in Python?
-----Inline Attachment Follows-----
Tutor maillist - Tutor at python.org
To unsubscribe or change subscription options:
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Tutor