*jF S r S rS rg)zConvert a NT pathname to a file URL and vice versa. This module only exists to provide OS-specific code for urllib.requests, thus do not use directly. c SSK nSSKnU SS S:X a U SS n OU SS S:X a U SS n U SS S:X a U S S n U R S S5 n SU ; a+ UR R U R SS 5 5 $ U R S5 n[ U5 S:w d US S UR ; a SU - n[ U5 eUS S R 5 nUR R US R SS 5 5 nUS - U- $ )zwOS-specific conversion from a relative URL of the 'file' scheme to a file system path; not recommended for general use. N /// z//localhost/ :|/\z Bad URL: ) stringurllib.parsereplaceparseunquotesplitlen ascii_lettersOSErrorupper)urlr urllibcomperrordrivetails 1/opt/alt/python313/lib64/python3.13/nturl2path.pyurl2pathnamer s 2Aw% !"g Sb^ #"#h 2Aw%!"g ++c3 C#: ||##CKKT$:;;99S>D 4yA~aF,@,@@c!enGBKE<<QT :;D3; c & SSK nU R SS5 n U SS S:X a<