diff options
Diffstat (limited to 'Lib/nturl2path.py')
-rw-r--r-- | Lib/nturl2path.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/Lib/nturl2path.py b/Lib/nturl2path.py index 66092e4..01135d1 100644 --- a/Lib/nturl2path.py +++ b/Lib/nturl2path.py @@ -35,7 +35,7 @@ def url2pathname(url): if len(comp) != 2 or comp[0][-1] not in string.ascii_letters: error = 'Bad URL: ' + url raise OSError(error) - drive = comp[0][-1].upper() + drive = comp[0][-1] tail = urllib.parse.unquote(comp[1].replace('/', '\\')) return drive + ':' + tail @@ -60,7 +60,7 @@ def pathname2url(p): # DOS drive specified. Add three slashes to the start, producing # an authority section with a zero-length authority, and a path # section starting with a single slash. - drive = f'///{drive.upper()}' + drive = f'///{drive}' drive = urllib.parse.quote(drive, safe='/:') tail = urllib.parse.quote(tail) |