os模块包含允许用户修改UNIX文件标志的函数chflags
:https://docs.python.org/3/library/os.html
是否有一个函数可以让我看到文件当前有哪些标志?
我问的是文件标志(相当于unix命令lsattr或chattr)没有权限(chmod等)
答案 0 :(得分:0)
通过os.stat()
提供文件标记。
python&#os模块的POSIX实现返回一个stat_result
对象,其中包含st_flags
字段:
import os
st = os.stat(filename)
print(st.st_flags)
可能的标志位在stat
模块中可用作
SF_*
UF_*
常数。