We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent d595047 commit 5de963eCopy full SHA for 5de963e
Lib/pathlib/_local.py
@@ -861,7 +861,11 @@ def move(self, target):
861
if not isinstance(target, PathBase):
862
raise
863
except OSError as err:
864
- if err.errno != errno.EXDEV:
+ if err.errno == errno.EXDEV:
865
+ pass # target is on another filesystem.
866
+ elif os.name == 'nt' and err.winerror == 5: # ERROR_ACCESS_DENIED
867
+ pass # target may have the wrong type.
868
+ else:
869
870
return PathBase.move(self, target)
871
0 commit comments