tempfile problem on win98
Steven Adams
quickdry at users.sourceforge.net
Thu Mar 22 08:25:32 EST 2001
Hi,
I'm using the tempfile module in Python 1.5.2 and it keeps giving me
duplicate filenames.
It's being called only once each time the script runs, (small cgi
messageboard) with this is the code related to the tempfile:
import tempfile
tempfile.tempdir=SOME_DIRECTORY
tempfile.template=None
id=tempfile.mktemp()
shouldn't this give me a unique value for id every time? I initially
had it running without the tempfile.template being assigned None, but
when I noticed the duplicate filenames, so I thought I'd try that.
Currently I'm making it recompute tempfile names until it has one that
does not already exist, but why does this happen?once I get a lot of
messages in the system I don't want to be possibly iterating through
the whole lot checking their names (unfortunately I don't have
permissions or the space to use a proper database)
thanks for any help,
Steven
More information about the Python-list
mailing list