grthtrhthjhtyjytjytkergtrhtrjytjerhrfh4:24 29/09/2026o ®û|jmã @sJdZdZdZdZdZdZdZdZdZd Z d Z d d „Z d d„Z dZ dZdZdZdZdZdZdZdZdZdd„Zdd„Zdd„Zdd„Zdd„Zd d!„Zd"d#„Zd$d%„Zd&d'„Zd(d)„Z d*Z!d+Z"e"Z#d,Z$d-Z%d.Z&d/Z'd0Z(d-Z)d.Z*d/Z+d1Z,d2Z-d3Z.d Z/dZ0dZ1dZ2dZ3dZ4dZ5dZ6d Z7d3Z8d2Z9dZ:d4Z;d5Zd8Z?ed9fed:fed;fedfed?ffe)d@ffe*dAffe+e!Bd:fe!dBfe+dCffe-d@ffe.dAffe/e"Bd:fe"dBfe/dCffe1d@ffe2dAffe3e$BdDfe$dEfe3dCfff Z@dFdG„ZAd2ZBd*ZCd/ZDd3ZEdZFdZGdZHd.ZIdZJd5ZKdZLdZMd+ZNd,ZOdZPd-ZQd4ZRzddHlSTWdISeT�y$YdISw)JzoConstants/functions for interpreting results of os.stat() and os.lstat(). Suggested usage: from stat import * éééééééééé cCó|d@S)zMReturn the portion of the file's mode that can be set by os.chmod(). iÿ©©Úmoder r ú+/opt/alt/python310/lib64/python3.10/stat.pyÚS_IMODEórcCr )zLReturn the portion of the file's mode that describes the file type. iðr r r r rÚS_IFMTrri@i i`i€ii iÀcCó t|ƒtkS)z(Return True if mode is from a directory.)rÚS_IFDIRr r r rÚS_ISDIR2ó rcCr)zrrcCr)z0Return True if mode is from a FIFO (named pipe).)rÚS_IFIFOr r r rÚS_ISFIFOBrrcCr)z,Return True if mode is from a symbolic link.)rÚS_IFLNKr r r rÚS_ISLNKFrr cCr)z%Return True if mode is from a socket.)rÚS_IFSOCKr r r rÚS_ISSOCKJrr"cCódS)z#Return True if mode is from a door.Fr r r r rÚS_ISDOORNór$cCr#)z*Return True if mode is from an event port.Fr r r r rÚS_ISPORTRr%r&cCr#)z'Return True if mode is from a whiteout.Fr r r r rÚS_ISWHTVr%r'iiiéé€é@iÀé8é éiiiii ÚlÚsú-ÚbÚdÚcÚpÚrÚwÚSÚxÚtÚTcCsJg}tD]}|D]\}}||@|kr| |¡nq| d¡qd |¡S)z;Convert a file's mode to a string of the form '-rwxrwxrwx'.r0Ú)Ú_filemode_tableÚappendÚjoin)rZpermÚtableÚbitÚcharr r rÚfilemodeœs   þ € rB)Ú*N)UÚ__doc__ÚST_MODEÚST_INOÚST_DEVÚST_NLINKÚST_UIDÚST_GIDÚST_SIZEÚST_ATIMEÚST_MTIMEÚST_CTIMErrrrrrrrr!ÚS_IFDOORÚS_IFPORTÚS_IFWHTrrrrrr r"r$r&r'ÚS_ISUIDÚS_ISGIDÚS_ENFMTÚS_ISVTXÚS_IREADÚS_IWRITEÚS_IEXECÚS_IRWXUÚS_IRUSRÚS_IWUSRÚS_IXUSRÚS_IRWXGÚS_IRGRPÚS_IWGRPÚS_IXGRPÚS_IRWXOÚS_IROTHÚS_IWOTHÚS_IXOTHÚ UF_NODUMPÚ UF_IMMUTABLEÚ UF_APPENDÚ UF_OPAQUEÚ UF_NOUNLINKÚ UF_COMPRESSEDÚ UF_HIDDENÚ SF_ARCHIVEDÚ SF_IMMUTABLEÚ SF_APPENDÚ SF_NOUNLINKÚ SF_SNAPSHOTr<rBÚFILE_ATTRIBUTE_ARCHIVEÚFILE_ATTRIBUTE_COMPRESSEDÚFILE_ATTRIBUTE_DEVICEÚFILE_ATTRIBUTE_DIRECTORYÚFILE_ATTRIBUTE_ENCRYPTEDÚFILE_ATTRIBUTE_HIDDENÚFILE_ATTRIBUTE_INTEGRITY_STREAMÚFILE_ATTRIBUTE_NORMALÚ"FILE_ATTRIBUTE_NOT_CONTENT_INDEXEDÚFILE_ATTRIBUTE_NO_SCRUB_DATAÚFILE_ATTRIBUTE_OFFLINEÚFILE_ATTRIBUTE_READONLYÚFILE_ATTRIBUTE_REPARSE_POINTÚFILE_ATTRIBUTE_SPARSE_FILEÚFILE_ATTRIBUTE_SYSTEMÚFILE_ATTRIBUTE_TEMPORARYÚFILE_ATTRIBUTE_VIRTUALÚ_statÚ ImportErrorr r r rÚsä ú þ þ þéÿ