一图看懂 stat 模块:解析 stat() 结果, 资料整理+笔记(大全)

news/2024/11/30 3:49:10/

本文由 大侠(AhcaoZhu)原创,转载请声明。
链接: https://blog.csdn.net/Ahcao2008

Alt
@[TOC](一图看懂 stat 模块:解析 stat() 结果, 资料整理+笔记(大全))

摘要

全文介绍系统内置 stat 模块、函数、类及类的方法和属性。
它通过代码抓取并经AI智能翻译和人工校对。
是一部不可多得的权威字典类工具书。它是系列集的一部分。后续陆续发布、敬请关注。【原创:AhcaoZhu大侠】

模块图

无。为目录和结构完整性而作。

类关系图

无。为目录和结构完整性而作。

模块全展开

【stat】

stat, fullname=stat, file=…\lib\stat.py

用于解释os.stat()和os.lstat()结果的常量/函数。
建议使用:from stat import *

统计

序号类别数量
1int68
4str5
5tuple1
8dict1
12builtin_function_or_method13
13residual2
14system8
15private1
16all90

常量

int

序号常量名常量值
1ST_MODE0
2ST_INO1
3ST_DEV2
4ST_NLINK3
5ST_UID4
6ST_GID5
7ST_SIZE6
8ST_ATIME7
9ST_MTIME8
10ST_CTIME9
11S_IFDIR16384
12S_IFCHR8192
13S_IFBLK24576
14S_IFREG32768
15S_IFIFO4096
16S_IFLNK40960
17S_IFSOCK49152
18S_IFDOOR0
19S_IFPORT0
20S_IFWHT0
21S_ISUID2048
22S_ISGID1024
23S_ENFMT1024
24S_ISVTX512
25S_IREAD256
26S_IWRITE128
27S_IEXEC64
28S_IRWXU448
29S_IRUSR256
30S_IWUSR128
31S_IXUSR64
32S_IRWXG56
33S_IRGRP32
34S_IWGRP16
35S_IXGRP8
36S_IRWXO7
37S_IROTH4
38S_IWOTH2
39S_IXOTH1
40UF_NODUMP1
41UF_IMMUTABLE2
42UF_APPEND4
43UF_OPAQUE8
44UF_NOUNLINK16
45UF_COMPRESSED32
46UF_HIDDEN32768
47SF_ARCHIVED65536
48SF_IMMUTABLE131072
49SF_APPEND262144
50SF_NOUNLINK1048576
51SF_SNAPSHOT2097152
52FILE_ATTRIBUTE_ARCHIVE32
53FILE_ATTRIBUTE_COMPRESSED2048
54FILE_ATTRIBUTE_DEVICE64
55FILE_ATTRIBUTE_DIRECTORY16
56FILE_ATTRIBUTE_ENCRYPTED16384
57FILE_ATTRIBUTE_HIDDEN2
58FILE_ATTRIBUTE_INTEGRITY_STREAM32768
59FILE_ATTRIBUTE_NORMAL128
60FILE_ATTRIBUTE_NOT_CONTENT_INDEXED8192
61FILE_ATTRIBUTE_NO_SCRUB_DATA131072
62FILE_ATTRIBUTE_OFFLINE4096
63FILE_ATTRIBUTE_READONLY1
64FILE_ATTRIBUTE_REPARSE_POINT1024
65FILE_ATTRIBUTE_SPARSE_FILE512
66FILE_ATTRIBUTE_SYSTEM4
67FILE_ATTRIBUTE_TEMPORARY256
68FILE_ATTRIBUTE_VIRTUAL65536

tuple

69 _filemode_table

(((40960, 'l'), (32768, '-'), (24576, 'b'), (16384, 'd'), (8192, 'c'), (4096, 'p')),((256, 'r'),), ((128, 'w'),), ((2112, 's'), (2048, 'S'), (64, 'x')),((32, 'r'),), ((16, 'w'),), ((1032, 's'), (1024, 'S'), (8, 'x')), ((4, 'r'),), ((2, 'w'),),((513, 't'), (512, 'T'), (1, 'x')))

内嵌函数或方法

70 S_IMODE

    返回文件模式中可以由os.chmod()设置的部分。

71 S_IFMT

    返回文件模式中描述文件类型的部分

72 S_ISDIR

    如果mode来自某个目录,则返回True

73 S_ISCHR

    如果mode来自字符特殊设备文件,则返回True

74 S_ISBLK

    如果mode来自块特殊设备文件,则返回True

75 S_ISREG

        S_ISREG(mode) -> bool如果mode来自常规文件,则返回True。

76 S_ISFIFO

        S_ISFIFO(mode) -> bool如果模式来自FIFO(命名管道)则返回True

77 S_ISLNK

        S_ISLNK(mode) -> bool如果mode来自符号链接则返回True。

78 S_ISSOCK

        S_ISSOCK(mode) -> bool如果mode来自套接字,则返回True。

79 S_ISDOOR

        S_ISDOOR(mode) -> bool如果mode来自门,则返回True。

80 S_ISPORT

        S_ISPORT(mode) -> bool如果mode来自事件端口,则返回True。

81 S_ISWHT

        S_ISWHT(mode) -> bool如果模式来自whiteout,则返回True。

82 filemode

        将文件模式转换为'-rwxrwxrwx'形式的字符串

私有或局部

83 _filemode_table (((40960, ‘l’), …))


http://www.ppmy.cn/news/39128.html

相关文章

多线程之Thread常见的成员方法

String getName() 获取线程的名字 细节: 如果我们没有给线程设置名字,线程的默认名字是Thread-X(序号,从0开始) void SetName(String name) 设置线程的…

数据库及开发语言排行榜官网

目录 数据排行榜官网: 开发语言排行榜官网: 了解过软件开发的同学一定听说过数据库及开发语言排行榜,也在老师哪里看到过相关的截图,但是官网自己却一直找不到,下面就让博主把收集到的两个较为权威的官网分享给大家&…

Java重写(Override)重载(Overload)

目录 重写(Override)概述 重写(Override)讲解 重载(Overload)概述 重载(Override)讲解 重写(Override)概述 Java面向对象编程中的重写(override)指的是子类可以重写其父类中的非private方法,使得子类在调用该方法时会使用自己的实现而不是父类的实现。 重写(Override)…

169. 多数元素 ——【Leetcode每日一题】

169. 多数元素 给定一个大小为 n 的数组 nums ,返回其中的多数元素。多数元素是指在数组中出现次数 大于 ⌊ n/2 ⌋ 的元素。 你可以假设数组是非空的,并且给定的数组总是存在多数元素。 示例 1: 输入:nums [3,2,3] 输出&…

C++11多线程:std::future的其他成员函数:wait_for(等待一定的时间)。

系列文章目录 文章目录系列文章目录前言一、wait_for()的用法二、使用步骤2.1 代码示例12.2 代码示例2总结前言 std::future的其他成员函数: std::future的用法:参考连接 https://blog.csdn.net/weixin_55491446/article/details/129695136?spm1001.20…

了解Servlet及Servlet的使用

目录 1、创建程序 2、引入依赖 3、创建目录结构 4、编写servlet代码 5、打包 6、部署程序 7、验证程序 简便部署: 前面学习了然后使用Maven,在Maven的基础上我们可以通过七个步骤来实现一个servlet程序 1、创建项目 2、引入依赖 3、创建…

TCP分包和粘包

文章目录TCP分包和粘包TCP分包TCP 粘包分包和粘包解决方案:TCP分包和粘包 TCP分包 场景:发送方发送字符串”helloworld”,接收方却分别接收到了两个数据包:字符串”hello”和”world”发送端发送了数量较多的数据,接…

钢铁侠材质制作——4、反射效果叠加

钢铁侠Unlit光照Shader,三种效果变化返回目录 大家好,我是阿赵。这里是钢铁侠材质制作的第四部分,反射效果叠加。 1、光照模型的补充说明 我一直说光照模型的构成是 环境光漫反射高光。 其实最后一个高光,应该理解成是光线的反…