import tempfile
tmp = tempfile.mktemp()
import os
os.remove(tmp)
[EMAIL PROTECTED] wrote:
> Wondering if someone would help me to better understand tempfile. I
> attempt to create a tempfile, write to it, read it, but it is not
> behaving as I expect. Any tips?
>
>
>>>> x = tempfile.TemporaryFile()
>>>> print x
>>>>
> <open file '<fdopen>', mode 'w+b' at 0xab364968>
>
>>>> print x.read()
>>>>
>
>
>>>> print len(x.read())
>>>>
> 0
>
>>>> x.write("1234")
>>>> print len(x.read())
>>>>
> 0
>
>>>> x.flush()
>>>> print len(x.read())
>>>>
> 0
>
--
Shane Geiger
IT Director
National Council on Economic Education
[EMAIL PROTECTED] | 402-438-8958 | http://www.ncee.net
Leading the Campaign for Economic and Financial Literacy
--
http://mail.python.org/mailman/listinfo/python-list