私信  •  关注

Colin Garvey

Colin Garvey 最近创建的主题
Colin Garvey 最近回复了
6 年前
回复了 Colin Garvey 创建的主题 » python3 pathlib mkdir权限被拒绝

Pathlib需要一个八进制整数而不是十进制。您可以通过预先设置模式位来表示八进制 644 具有 0o ,即 0o644 . 六百四十四 小数转换为 1204 在八进制中,它赋予您在那里看到的权限。

另外,要遍历目录结构,您需要对其具有读取和执行权限,因此我建议使用 0o755 而不是 064 .

UNIX命令行chmod采用八进制,而python pathlib库则不采用八进制。希望这有帮助。