§
—¨š%Nž/ã ó — d Z d„ Zd„ ZdS )z˜Convert 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 óÌ — ddl }ddl}| dd¦ « } d| vrZ| dd… dk r
| dd… } | d¦ « }|j d |¦ « ¦ « S | d¦ « }t |¦ « dk s|d d
|j vrd| z }t |¦ « ‚|d d
¦ « }|d d¦ « }|dz }|D ]$}|r |d z |j |¦ « z }Œ%| d¦ « r| d¦ « r|d z
}|S )
z{OS-specific conversion from a relative URL of the 'file' scheme
to a file system path; not recommended for general use.é Nú:ú|é z////é ú/ú\éÿÿÿÿz Bad URL: é )ÚstringÚurllib.parseÚreplaceÚsplitÚparseÚunquoteÚjoinÚlenÚ
ascii_lettersÚOSErrorÚupperÚendswith)Úurlr ÚurllibÚ
componentsÚcompÚerrorÚdriveÚpaths ú7/opt/alt/python-internal/lib64/python3.11/nturl2path.pyÚurl2pathnamer sv € ð ÐÐÐÐÐÐÐà
�+Š+�c˜3Ñ
Ô
€CØ�#ˆ:ˆ:àˆr�ˆrŒ7�fÒÐð �a�b�b”'ˆCØ—Y’Y˜s‘^”^ˆ
àŒ|×#Ò# D§I¢I¨jÑ$9Ô$9Ñ:Ô:Ð:Ø�9Š9�S‰>Œ>€DÝ
ˆ4�y„y�A‚~€~˜˜aœ œ¨FÔ,@Ð@Ð@ؘcÑ!ˆÝ�e‰nŒnÐØ�ŒG�BŒK×ÒÑÔ€EØ�a”—’˜sÑ#Ô#€JØ�3‰;€DØð <ð <ˆØð <ؘ$‘; ¤×!5Ò!5°dÑ!;Ô!;Ñ;ˆDøà‡}‚}�SÑÔð ˜cŸlšl¨3Ñ/Ô/ð Ø�‰ˆØ€Kó c ó2 — ddl }| dd… dk rX| dd… } | dd… ¦ « dk rd| dd… z } n | dd… d k rt d
| z ¦ « ‚d | vrU| dd… dk rd| z } | d¦ « }|j d |¦ « ¦ « S | d d¬
¦ « }t |¦ « dk st |d ¦ « dk rd
| z }t |¦ « ‚|j |d ¦ « ¦ « }|d d¦ « }d|z d z }|D ]$}|r |dz |j |¦ « z }Œ%|S )z{OS-specific conversion from a file system path to a relative URL
of the 'file' scheme; not recommended for general use.r Nr z\\?\zUNC\r r r r z
Bad path: z\\r )Úmaxsplitz///)r
r r r r Úquoter r )Úpr r r r r r s r Úpathname2urlr&