如何解释os.stat()st_模式值?

2024-09-29 02:25:37 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在为Linux系统开发一个基于Mysql的文件系统。我已经开发了python代码来实现基本的linux终端命令,如cd、ls、pwd、find和grep

作为ls命令的一部分,我想实现ls-l扩展

我已经为数据库中的所有文件存储了st_模式值。现在我需要按照下面的结果解释模式结果并打印它们

drwxr-xr-x 31 sai 4096年4月2日10:31 sai

示例:st_mode=0o0400的八进制值。现在我需要从八进制值中检索/获取drwxr-xr-x

我参考了using masking,但不知道如何使用python以我想要的格式获得结果

请提出达到我要求的方法


Tags: 代码命令终端linux系统mysql模式cd