Issue21160: Correct comments in nturl2path. Patch by Jurko Gospodnetić.
This commit is contained in:
parent
677744b386
commit
458123bd18
|
@ -4,9 +4,11 @@ def url2pathname(url):
|
|||
"""OS-specific conversion from a relative URL of the 'file' scheme
|
||||
to a file system path; not recommended for general use."""
|
||||
# e.g.
|
||||
# ///C|/foo/bar/spam.foo
|
||||
# becomes
|
||||
# C:\foo\bar\spam.foo
|
||||
# ///C|/foo/bar/spam.foo
|
||||
# and
|
||||
# ///C:/foo/bar/spam.foo
|
||||
# become
|
||||
# C:\foo\bar\spam.foo
|
||||
import string, urllib.parse
|
||||
# Windows itself uses ":" even in URLs.
|
||||
url = url.replace(':', '|')
|
||||
|
@ -39,9 +41,9 @@ def pathname2url(p):
|
|||
"""OS-specific conversion from a file system path to a relative URL
|
||||
of the 'file' scheme; not recommended for general use."""
|
||||
# e.g.
|
||||
# C:\foo\bar\spam.foo
|
||||
# C:\foo\bar\spam.foo
|
||||
# becomes
|
||||
# ///C|/foo/bar/spam.foo
|
||||
# ///C:/foo/bar/spam.foo
|
||||
import urllib.parse
|
||||
if not ':' in p:
|
||||
# No drive specifier, just convert slashes and quote the name
|
||||
|
|
Loading…
Reference in New Issue