Author Kevin.Norris
Recipients Kevin.Norris
Date 2014-08-29.13:17:07
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1409318228.27.0.489471733533.issue22299@psf.upfronthosting.co.za>
In-reply-to
Content
Run Python as an administrator:

    >>> import pathlib 
    >>> pth = pathlib.Path('//?/C:/foo.')
    >>> pth.mkdir()
    >>> pth.resolve().rmdir()
    Traceback (most recent call last):
      File "<stdin>", line 1, in <module>
      File "C:\Python34\lib\pathlib.py", line 1141, in rmdir
        self._accessor.rmdir(self)
      File "C:\Python34\lib\pathlib.py", line 323, in wrapped
        return strfunc(str(pathobj), *args)
    FileNotFoundError: [WinError 2] The system cannot find the file specified: 'C:\\foo.'
    >>> pth.rmdir()

You do not need to be an administrator so long as you can create a directory in the requested location, but the \\?\ prefix only works with absolute paths so it's easier to demonstrate in the root of the drive.
History
Date User Action Args
2014-08-29 13:17:08Kevin.Norrissetrecipients: + Kevin.Norris
2014-08-29 13:17:08Kevin.Norrissetmessageid: <1409318228.27.0.489471733533.issue22299@psf.upfronthosting.co.za>
2014-08-29 13:17:08Kevin.Norrislinkissue22299 messages
2014-08-29 13:17:07Kevin.Norriscreate