Message255958
The mkdir method needs a fix similar to what was done for issue 25583. For example, currently on Windows the exist_ok option doesn't handle the PermissionError raised when [accidentally] trying to create the root directory:
>>> pathlib.Path('C:/').mkdir(exist_ok=True)
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "C:\Program Files\Python 3.5\lib\pathlib.py", line 1199, in mkdir
self._accessor.mkdir(self, mode)
File "C:\Program Files\Python 3.5\lib\pathlib.py", line 371, in wrapped
return strfunc(str(pathobj), *args)
PermissionError: [WinError 5] Access is denied: 'C:\\' |
|
Date |
User |
Action |
Args |
2015-12-05 14:46:51 | eryksun | set | recipients:
+ eryksun, Daniel Lepage |
2015-12-05 14:46:51 | eryksun | set | messageid: <1449326811.34.0.135771958481.issue25803@psf.upfronthosting.co.za> |
2015-12-05 14:46:51 | eryksun | link | issue25803 messages |
2015-12-05 14:46:51 | eryksun | create | |
|