Files
Nugget/controllers/path_handler.py
leminlimez a14d698ced Revert "fix windows os error"
This reverts commit 2a8925455a.
2025-04-04 20:42:05 -04:00

12 lines
396 B
Python

import os
def fix_windows_path(dos_path: str, encoding=None):
if os.name == 'nt':
if (not isinstance(dos_path, str) and encoding is not None):
dos_path = dos_path.decode(encoding)
path = os.path.abspath(dos_path)
if path.startswith(u"\\\\"):
return u"\\\\?\\UNC\\" + path[2:]
return u"\\\\?\\" + path
else:
return dos_path