Hello, Here is another problem: Considering this programm: ######## import os, tempfile
a = tempfile.mkstemp() f= open(a[1],'w') f.write("foo") f.close() print f.name # here some code to do some things with f os.unlink(f.name) #################### The output is: Python 2.3.3 (#51, Dec 18 2003, 20:22:39) [MSC v.1200 32 bit (Intel)] on win32 Type "help", "copyright", "credits" or "license" for more information. >>> ## working on region in file c:/DOCUME~1/Yves/LOCALS~1/Temp/python-1408y8u... c:\docume~1\yves\locals~1\temp\tmp8fr4-9 Traceback (most recent call last): File "<stdin>", line 1, in ? File "c:/DOCUME~1/Yves/LOCALS~1/Temp/python-1408y8u", line 8, in ? os.unlink(f.name) OSError: [Errno 13] Permission denied: 'c:\\docume~1\\yves\\locals~1\\temp\\tmp8fr4-9' >>> The file deletion (os.unlink(f.name)) does not work on Windows (it works on Ubuntu with Python 2.4, though). So, is there a way to get this os.unlink(f.name) to work on Windows? -- Yves Egrix _______________________________________________ Tutor maillist - Tutor@python.org http://mail.python.org/mailman/listinfo/tutor