📅  最后修改于: 2023-12-03 15:04:21.204000             🧑  作者: Mango
os.chmod()
方法用于更改文件或目录的访问权限。该方法需要两个参数,分别是文件或目录的路径和更改后的权限。权限可以使用stat
模块中的常量或八进制表示。
os.chmod(path, mode)
该方法没有返回值。
以下是使用os.chmod()
方法更改文件权限的示例:
import os
# 获取文件的状态
st = os.stat("test.txt")
# 更改文件权限为只读
os.chmod("test.txt", st.st_mode & ~stat.S_IWUSR)
# 更改文件权限为可读可写
os.chmod("test.txt", 0o600)
# 更改文件权限为可读可写可执行
os.chmod("test.txt", stat.S_IRWXU|stat.S_IRWXG|stat.S_IRWXO)
在更改文件权限时,需要注意以下事项: