我有這樣代表八進制數爲海峽
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