用python创建文件夹并授予权限(windows和linux通用)

因为是对路径进行操作,所以使用os模块

import os

创建文件夹,使用os.mkdir

# directory_path = '要创建路径的完整路径'
new_directory = 'D:\\test' # 以windows为例,在D盘创建一个test的文件夹
os.mkdir(new_directory)

给文件夹授权,使用os.chmod

# 这里给刚创建的文件夹777的权限
os.chmod(new_directory,stat.S_IRWXU+stat.S_IRWXG+stat.S_IRWXO)

os.chmod授予权限说明:

复制代码
  stat.S_IXOTH: 其他用户有执行权1
  stat.S_IWOTH: 其他用户有写权限2
  stat.S_IROTH: 其他用户有读权限4
  stat.S_IRWXO: 其他用户有全部权限(权限掩码)7
  stat.S_IXGRP: 组用户有执行权限1
  stat.S_IWGRP: 组用户有写权限2
  stat.S_IRGRP: 组用户有读权限4
  stat.S_IRWXG: 组用户有全部权限(权限掩码)7
  stat.S_IXUSR: 拥有者具有执行权限1
  stat.S_IWUSR: 拥有者具有写权限2
  stat.S_IRUSR: 拥有者具有读权限4
  stat.S_IRWXU: 拥有者有全部权限(权限掩码)7
复制代码

 

posted @   咻_python  阅读(308)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· 单线程的Redis速度为什么快?
· 展开说说关于C#中ORM框架的用法!
· Pantheons:用 TypeScript 打造主流大模型对话的一站式集成库
历史上的今天:
2022-08-29 shell #!/bin/bash: No such file or directory报错
点击右上角即可分享
微信分享提示