我有这样代表八进制数为海峡
def _changePerms(path, perms):
try:
os.chmod(path, perms)
log.debug("Setting permission of file " + path + " to " + str(perms))
except Exception as e:
raise e
的方法,我称之为像
_changePerms(path,0o755)
的方法,但我的输出日志打印此:
2016-03-01 18:51:41,716 Setting permission of file path to 493
我想要以八进制形式打印数字,而不是小数形式(八进制755
==十进制493
)。
如何将值作为字符串打印?
755八进制数(基数8)= 493十进制数(基数10) –
因为您明确使用八进制表示法...... – deceze
所以如何将八进制数转换为str? – v1shnu