2017-10-04 35 views
-1

我想在python中使用mkdir0o777作为mkdir模式的值是什么意思?

它有一个参数mode,其默认值为'0o777'

我知道Linux中的文件模式0777。但是我不知道0777之间是什么o是。它是什么?

+4

没有通过[Python文档](https://docs.python.org/)的快速浏览可以帮助您解决问题。而且,你应该已经能够猜测它的含义了(特别是如果你明白'0777'是什么类型的数字,并且知道十六进制符号)。 –

+1

@Someprogrammerdude会*不*帮助你解决(除非你试图谴责Python文档) – mkrieger1

+0

@ mkrieger1是的,就像那样... :) –

回答

0

这是一种使用八进制数字表达文件权限的Python友好方式。

>>> 0o777 
511 
+0

* - 但是...我仍然不知道'o ''在'0'和'777'之间是。它是什么?* – vaultah

+0

'o'表示该号码是一个八进制数。 – hspandher

+0

@hspandher:谢谢你的回答。我将在后面参考python文档以获取更多细节。 – mora