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

这篇具有很好参考价值的文章主要介绍了一图看懂 stat 模块:解析 stat() 结果, 资料整理+笔记(大全)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

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

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

摘要

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

模块图

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

类关系图

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

模块全展开

【stat】

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

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

统计

序号 类别 数量
1 int 68
4 str 5
5 tuple 1
8 dict 1
12 builtin_function_or_method 13
13 residual 2
14 system 8
15 private 1
16 all 90

常量

int

序号 常量名 常量值
1 ST_MODE 0
2 ST_INO 1
3 ST_DEV 2
4 ST_NLINK 3
5 ST_UID 4
6 ST_GID 5
7 ST_SIZE 6
8 ST_ATIME 7
9 ST_MTIME 8
10 ST_CTIME 9
11 S_IFDIR 16384
12 S_IFCHR 8192
13 S_IFBLK 24576
14 S_IFREG 32768
15 S_IFIFO 4096
16 S_IFLNK 40960
17 S_IFSOCK 49152
18 S_IFDOOR 0
19 S_IFPORT 0
20 S_IFWHT 0
21 S_ISUID 2048
22 S_ISGID 1024
23 S_ENFMT 1024
24 S_ISVTX 512
25 S_IREAD 256
26 S_IWRITE 128
27 S_IEXEC 64
28 S_IRWXU 448
29 S_IRUSR 256
30 S_IWUSR 128
31 S_IXUSR 64
32 S_IRWXG 56
33 S_IRGRP 32
34 S_IWGRP 16
35 S_IXGRP 8
36 S_IRWXO 7
37 S_IROTH 4
38 S_IWOTH 2
39 S_IXOTH 1
40 UF_NODUMP 1
41 UF_IMMUTABLE 2
42 UF_APPEND 4
43 UF_OPAQUE 8
44 UF_NOUNLINK 16
45 UF_COMPRESSED 32
46 UF_HIDDEN 32768
47 SF_ARCHIVED 65536
48 SF_IMMUTABLE 131072
49 SF_APPEND 262144
50 SF_NOUNLINK 1048576
51 SF_SNAPSHOT 2097152
52 FILE_ATTRIBUTE_ARCHIVE 32
53 FILE_ATTRIBUTE_COMPRESSED 2048
54 FILE_ATTRIBUTE_DEVICE 64
55 FILE_ATTRIBUTE_DIRECTORY 16
56 FILE_ATTRIBUTE_ENCRYPTED 16384
57 FILE_ATTRIBUTE_HIDDEN 2
58 FILE_ATTRIBUTE_INTEGRITY_STREAM 32768
59 FILE_ATTRIBUTE_NORMAL 128
60 FILE_ATTRIBUTE_NOT_CONTENT_INDEXED 8192
61 FILE_ATTRIBUTE_NO_SCRUB_DATA 131072
62 FILE_ATTRIBUTE_OFFLINE 4096
63 FILE_ATTRIBUTE_READONLY 1
64 FILE_ATTRIBUTE_REPARSE_POINT 1024
65 FILE_ATTRIBUTE_SPARSE_FILE 512
66 FILE_ATTRIBUTE_SYSTEM 4
67 FILE_ATTRIBUTE_TEMPORARY 256
68 FILE_ATTRIBUTE_VIRTUAL 65536

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’), …))文章来源地址https://www.toymoban.com/news/detail-408680.html

到了这里,关于一图看懂 stat 模块:解析 stat() 结果, 资料整理+笔记(大全)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 一图看懂 setuptools 模块:一个功能齐全、积极维护且稳定的库,旨在方便打包Python项目,资料整理+笔记(大全)

    本文由 大侠(AhcaoZhu)原创,转载请声明。 链接: https://blog.csdn.net/Ahcao2008 全文介绍python的 setuptools 模块(一个功能齐全、积极维护且稳定的库,旨在方便打包Python项目)、函数、类及类的方法和属性。 它通过代码抓取并经AI智能翻译和人工校对。 是一部不可多得的权威字典类

    2024年02月06日
    浏览(49)
  • 一图看懂6G应用及用例研究

    关注公号回复“220622”下载 《Next G Alliance Report: 6G Applications and Use Cases》原文 下一代通信联盟(Next G Alliance)是由美国电信行业解决方案联盟ATIS(Alliance for Telecommunications Industry Solutions)牵头于2020年10月成立的,由于其主要目的是研究6G所以也被称为美国6G联盟。联盟成员包

    2024年01月19日
    浏览(55)
  • 【一图看懂选择排序】——选择排序和堆排序

    前文知识清单: 直接选择排序通过每一轮的比较,找到最大值和最小值,将最大值的节点跟右边交换,最小值节点跟左边交换,达到排升序的效果。 一图看懂直接选择排序: 每一轮比较都需要遍历数组,查找最大最小值,第一轮遍历N个数据,第二轮是N-2个数据,第三轮N-

    2023年04月15日
    浏览(36)
  • 数据中台开源技术栈:一图看懂全面的数据管理与应用架构

          随着数字化时代的到来,数据管理和应用架构变得越来越重要。数据平台作为一个集中管理和利用数据的架构,为组织提供了促进数据驱动决策和业务创新的能力。本文通过一幅图表,将数据平台技术栈的组成部分清晰呈现,助您深入了解数据中台的全面数据管理与应

    2024年04月10日
    浏览(49)
  • 一图看懂CodeArts Release三大特性,带你玩转发布管理服务

    体验通道 : 发布管理 CodeArts Release-华为云

    2024年02月06日
    浏览(51)
  • 想要成为AIGC工程师, 却不知从哪里开始学习?近屿全新推出一图看懂!

    在这个AI技术飞速发展的时代,在人们常常警惕AI将取代自己的工作的时候,一个另类的说法却悄然流行:“AI不会取代你的工作,会取代你的是掌握了AI技能的人。”这不仅仅是一个警示,更是一个机遇。随着AI工具如ChatGPT、Midjourney、Stable Diffusion(SD)等的普及,掌握AIGC(人

    2024年04月27日
    浏览(55)
  • 通过几张图看懂chatGPT发展史

    ChatGPT 是由 OpenAl 团队研发创造,OpenAl 是由创业家埃隆-马斯克、美国创业孵化器 Y Combinator 总裁阿尔特曼、全球在线支付平台 PayPal 联合创始人彼得-蒂尔等人于 2015 年 在旧金山创立的一家非盈利的 AI 研究公司,拥有多位硅谷重量级人物的资金支持,启动资金 高达 10 亿美金;

    2024年02月11日
    浏览(46)
  • 网络安全——一张图看懂HTTPS建立过程

    · 准备工作(对应图中prepare1234) · 发起链接 · 最后 关于网络安全加密的介绍可以看之前文章: (数据的加密与签名) HTTPS建立过程相当复杂,下图为示意图,可以有整体认识,一般我们编程知道这些已足够。 如果你想仿照HTTPS实现类似加密,可以阅读下具体过程,作为参

    2024年04月12日
    浏览(49)
  • 一张图看懂 USDT三种类型地址 Omni、ERC20、TRC20的区别

    USDT 是当前实用最广泛,市值最高的稳定币,它是中心化的公司Tether发行的。在今年的4月17日之前,市场上存在着2种不同类型的USDT。4月17日又多了一种波场TRC20协议发行的USDT,它们各自有什么区别呢?哪个转账最快到账?哪种最安全?手续费最低? USDT三种链类型Omni、ERC20、

    2024年02月03日
    浏览(49)
  • Postgresql 模块插件之pg_stat_statements

    相关链接: pgsql编译安装 pgBouncer连接池 pg_stat_statements 提供了跟踪服务器执行的所有 SQL 语句的规划和执行统计信息的方法。当 pg_stat_statements 处于活动状态时,它会跟踪服务器上所有数据库的统计信息。该模块收集到的统计数据可以通过一个名为 pg_stat_statements 的视图进行访

    2024年02月07日
    浏览(53)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包