e.g. open/os module functions (os.path.getmtime...) and win32api/win32file functions fail on long paths (>~255 chars)
even the '\\?\' trick from http://www.google.com/url?sa=D&q=http://msdn.microsoft.com/library/default.asp%3Furl%3D/library/en-us/fileio/fs/naming_a_file.asp does not work: >>> os.path.getmtime('\\\\?\\'+fabs) Traceback (most recent call last): File "<interactive input>", line 1, in ? File "C:\PYTHON23\lib\ntpath.py", line 232, in getmtime return os.stat(filename).st_mtime OSError: [Errno 38] Filename too long >>> >>> win32api.GetFileAttributes('\\\\?\\'+fabs) Traceback (most recent call last): File "<interactive input>", line 1, in ? error: (206, 'GetFileAttributes', 'Der Dateiname oder die Erweiterung ist zu lang.') >>> (='206 The filename or extension is too long') What can I do? -robert -- http://mail.python.org/mailman/listinfo/python-list