File: //lib64/python3.9/__pycache__/ntpath.cpython-39.opt-2.pyc
a
    ���hcn  �                   @   s�  d Z dZd ZdZdZdZdZdZddlZddl	Z	ddl
Z
ddlZdd	lT g d
�Zdd� Z
d
d� Zdd� Zdd� Zdd� Zdd� Zdd� Zejje_dd� Zdd� Zdd� Zdd � Zzdd!lmZ W n ey�   dZY n0 d"d#� Zd$d%� Zd&d'� Zd(d)� Z d*d+� Z!zdd,lm"Z" W n e�y*   e!Z#Y n
0 d-d.� Z#zdd/lm$Z$m%Z& W n" e�yj   d0d1�d2d3�Z'Y n(0 e(fd4d5�Z)e(fd6d7�Z*d0d1�d8d3�Z'e+e	d9��o�e	�,� d: d;kZ-dAd<d=�Z.d>d?� Z/zdd@lm0Z1 W n e�y�   Y n0 dS )B�.�..�\�;�/z.;C:\bin�nul�    N)�*)'�normcase�isabs�join�
splitdrive�split�splitext�basename�dirname�commonprefix�getsize�getmtime�getatime�getctime�islink�exists�lexists�isdir�isfile�ismount�
expanduser�
expandvars�normpath�abspath�curdir�pardir�sep�pathsep�defpath�altsep�extsep�devnull�realpath�supports_unicode_filenames�relpath�samefile�sameopenfile�samestat�
commonpath�
ALLOW_MISSINGc                 C   s   t | t�rdS dS d S )N�   \/�\/)�
isinstance�bytes��path� r6   �/usr/lib64/python3.9/ntpath.py�
_get_bothseps#   s    
r8   c                 C   s8   t �| �} t| t�r$| �dd��� S | �dd��� S d S )N�   /�   \r   r   )�os�fspathr2   r3   �replace�lower��sr6   r6   r7   r	   -   s    
r	   c                 C   sj   t �| �} t| t�r,| �dd��d�rBdS n| �dd��d�rBdS t| �d } t| �d	koh| d	 t| �v S )
Nr9   r:   �   \\?\Tr   r   �\\?\�   r   )	r;   r<