File: //lib64/python3.6/__pycache__/nturl2path.cpython-36.pyc
3
\ @ s d Z dd Zdd ZdS )z3Convert a NT pathname to a file URL and vice versa.c C s ddl }ddl}| jdd} d| kr\| dd dkr@| dd } | jd}|jjd j|S | jd}t|dks|d d |jkrd| }t ||d d
j
}|d
jd}|d }x$|D ]}|r|d |jj| }qW |jdo| jd r|d 7 }|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: r )stringurllib.parsereplacesplitparseZunquotejoinlenZ
ascii_lettersOSErrorupperendswith)Zurlr
urllib
componentscomperrordrivepath r "/usr/lib64/python3.6/nturl2path.pyurl2pathname s(
r c C s ddl }d| krD| dd dkr(d| } | jd}|jjdj|S | jd}t|dksjt|d dkrzd | }t||jj|d j }|d jd}d
| d }x$|D ]}|r|d |jj| }qW |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 r z\\r r r z
Bad path: z///)r r
r Zquoter r r r )pr r r r r r r r r pathname2url( s"