Problem in accessing long paths.
venutaurus539 at gmail.com
venutaurus539 at gmail.com
Fri Mar 6 08:42:49 EST 2009
Hello All,
I have a requirement where I've to access folders with
path lengths >255 ( Windows only supports 255). To do this I've
created junction points for the folders whose length is > 255. The
problem is my python script is unable to recognize these junction
points.
As an example I've a junction point JC04 pointing to a folder
DeepPathLevel57which has path length around 700. When I do
"cd E:\JunctionPaths\JC04\DeepPathLevel57" at command prompt, am able
to access the folder. When I try to list the directories in that
folder using os.listdir in python am getting the below error.
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Traceback (most recent call last):
File "C:\JPDump\RecallStubFopen.py", line 362, in <module>
for f in os.listdir(fpath):
WindowsError: [Error 3] The system cannot find the path specified: u'E:
\\JunctionPaths\\JC04\\DeepPathLevel57\\*.*'
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Can some one please help me in this.
Thank you,
Venu Madhav.
More information about the Python-list
mailing list