Kartic wrote:
I'm having a problem where when trying to open a file in write mode,

I

get an IOError stating no such file or directory.  I'm calling an
external program which takes an input file and produces an output

file

repeatedly, simulating the input file separately for each replicate.
The error occurs when trying to open the input file to write out the
new data.  The problem is difficult to reproduce since it only shows

up

once every few thousand replicates. I've tried using both os.system


I am afraid you need to give more information that just IOError,
calling an external program.

Please post the exact message including the input filename at the time
the program went down. If you don't print the filename, please modify
your program to do so.

A shot in the dark solution to your problem might be that you are
dynamically  generating a filename and that filename probably contains
characters not allowed by the local file system OR you generate a path
that does not exist. For open() to work with the 'w' flag, the path
where the file you say should be created should exist.

Another low-probability cause is that you are trying to create files in a non-existent directory.

regards
 Steve

--
http://mail.python.org/mailman/listinfo/python-list

Reply via email to