2021-08-08 04:08:33 +00:00
|
|
|
"""Constants/functions for interpreting results of os.stat() and os.lstat().
|
|
|
|
|
|
|
|
Suggested usage: from stat import *
|
|
|
|
"""
|
|
|
|
|
2021-10-25 21:04:04 +00:00
|
|
|
from _stat import *
|
2021-08-08 04:08:33 +00:00
|
|
|
|
|
|
|
# Windows FILE_ATTRIBUTE constants for interpreting os.stat()'s
|
|
|
|
# "st_file_attributes" member
|
|
|
|
|
|
|
|
FILE_ATTRIBUTE_ARCHIVE = 32
|
|
|
|
FILE_ATTRIBUTE_COMPRESSED = 2048
|
|
|
|
FILE_ATTRIBUTE_DEVICE = 64
|
|
|
|
FILE_ATTRIBUTE_DIRECTORY = 16
|
|
|
|
FILE_ATTRIBUTE_ENCRYPTED = 16384
|
|
|
|
FILE_ATTRIBUTE_HIDDEN = 2
|
|
|
|
FILE_ATTRIBUTE_INTEGRITY_STREAM = 32768
|
|
|
|
FILE_ATTRIBUTE_NORMAL = 128
|
|
|
|
FILE_ATTRIBUTE_NOT_CONTENT_INDEXED = 8192
|
|
|
|
FILE_ATTRIBUTE_NO_SCRUB_DATA = 131072
|
|
|
|
FILE_ATTRIBUTE_OFFLINE = 4096
|
|
|
|
FILE_ATTRIBUTE_READONLY = 1
|
|
|
|
FILE_ATTRIBUTE_REPARSE_POINT = 1024
|
|
|
|
FILE_ATTRIBUTE_SPARSE_FILE = 512
|
|
|
|
FILE_ATTRIBUTE_SYSTEM = 4
|
|
|
|
FILE_ATTRIBUTE_TEMPORARY = 256
|
|
|
|
FILE_ATTRIBUTE_VIRTUAL = 65536
|
|
|
|
|
2021-09-13 04:04:44 +00:00
|
|
|
if __name__ == 'PYOBJ.COM':
|
|
|
|
import _stat
|