[Tutor] [tutor] run a program and direct it's print file to a file?
Lie Ryan
lie.1296 at gmail.com
Sat Oct 25 22:58:04 CEST 2008
On Sat, 25 Oct 2008 07:56:53 -0400, Fast Primes wrote:
> Hi,
>
> I'm very rusty. From a linux box, I want to run a program X.py after or
> while setting it's list output to a file L.txt. How do I do that please?
I think this is a linux question more than python question. In Linux,
it's easy to do stdin-stdout-stderr redirection.
python script.py > output.txt
If you're trying to redirect the output programmatically from inside the
python program, instead of using the shell service for I/O redirection,
do something like this:
import sys
sys.stdout = open('output.txt', 'w')
More information about the Tutor
mailing list