操作系统模块 在Python中,提供了与操作系统交互的函数。这属于Python的标准实用程序模块。该模块提供了一种使用操作系统相关功能的便携方式。
os.chflags()
方法,用于将path的标志设置为数字标志;仅在Unix中可用。标志可以采用标志值的组合(按位或)。
语法: 操作系统。chflag(路径、标志)
参数: 路径: 要更改为新目录路径的目录的完整路径。 旗帜: 采用以下标志值的组合(按位或):
操作系统。乌乌·诺丹普 –不要转储文件。 操作系统。UF_不可变 –文件不能更改(只读)。 操作系统。UF_追加 –文件只能附加到。 操作系统。UF_不透明 –目录不透明,通过联合堆栈查看。 操作系统。UF_链接 –文件不得重命名或删除。 操作系统。压缩_f –文件被压缩存储 操作系统。乌乌隐藏 –文件不应显示在GUI中 操作系统。旧金山大学 –文件可能会被归档。(可以设置超级用户) 操作系统。SF_不可变 –文件可能无法更改。(可以设置超级用户) 操作系统。SF_追加 –文件只能附加到。(可以设置超级用户) 操作系统。SF_名词链接 –文件不得重命名或删除。(可以设置超级用户) 操作系统。SF_快照 –文件是快照文件。(可以设置超级用户)
返回: 不返回任何值
# Python3 program to change directory # of file using os.chflags() method # import os library import os # defining path and flag path = "gfg_dir/geek.txt" flag = os..UF_IMMUTABLE # assigning val to function chflags() val = os.chflags(path, flag) # Doesn't return any value, so # nothing will be printed print ( "Operation successful, returning value: %s" % val) |
输出:
Operation successful, returning value: None