第一,對不起,如果我的英語不好
我在python太新手...(蟒蛇)ST_MODE的意義
誰能告訴我什麼是數量從ST_MODE功能意義
例如:
>>>import os
>>>stat = os.stat('/home')
>>>print stat.st_mode
16877
它打印'16877'。那個有什麼用?
第一,對不起,如果我的英語不好
我在python太新手...(蟒蛇)ST_MODE的意義
誰能告訴我什麼是數量從ST_MODE功能意義
例如:
>>>import os
>>>stat = os.stat('/home')
>>>print stat.st_mode
16877
它打印'16877'。那個有什麼用?
的standard stat
module可以幫助你從os.stat
解釋這些值:
的統計模塊定義的常量和 功能解釋結果os.stat的 (),os.fstat()和 操作系統。 lstat()(如果它們存在)。對於 有關stat(), fstat()和lstat()調用的完整詳細信息,請參閱您系統的 文檔。
這是文件的權限位。
>>> oct(16877)
'040755'
查看各種stat.S_*
屬性的更多信息。
AFAIK除權限外,st_mode用於測試文件是否爲指定類型(FIFO,鏈接等) – 2010-11-03 13:32:28