标签: python linux bash shell
我正在将一些bash / shell脚本转换为Python。 我想只在CentOS系统上创建目录/文件夹(如果它已经不存在),然后在其上设置777权限。
我可以使用bash中的一个命令轻松完成此操作:
mkdir -m 777 "/PATH/TO/DIRECTORY/GOES/HERE";
现在我正在运行此命令作为python中的子进程,但我想知道是否有更干净,更快速和/或更有效的方法吗?
任何帮助甚至点击将不胜感激! :)
答案 0 :(得分:3)
使用os.mkdir时,您可以直接设置权限:
mkdir(...) mkdir(path [, mode=0777]) Create a directory.