操作系统.mkdir的权限分配未按预期工作

2024-06-17 09:34:52 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试创建一个拥有777权限的目录。在

os.mkdir(Xmldocument.directory, 0777)

但是我得到的是775

^{pr2}$

我确信我有适当的权利,因为chmod777工作正常。在


Tags: 权利目录权限osdirectorymkdirpr2xmldocument
1条回答
网友
1楼 · 发布于 2024-06-17 09:34:52

当前的umask也适用于此。在

通常,文件是用0777(如果是可执行文件或目录)或{}(其他文件)创建的

然后操作系统将当前umask应用于该值,得到0755resp。0644在大多数文件中都可以看到,因为最常见的umask是{}。在

您的解决方案是将umask设置为0。在

相关问题 更多 >