Pythonのはos.stat()メソッド
アウトライン
指定されたパス上のシステムコールのstatを実行するためのはos.stat()メソッド。
文法
STAT()メソッドの構文は次のとおりです。
os.stat(path)
パラメータ
パス-指定したパス
戻り値
stat構造体:
- st_modeの:iノードの保護モード
- st_inoの:iノードノード番号。
- st_devフィールド:iノードは、機器を常駐します。
- st_nlink:リンクのinode番号。
- ST_UID:ユーザーIDの所有者。
- st_gid:所有者のグループID。
- st_size:バイト単位のサイズは、通常のファイルで、待ち時間は、いくつかの特殊なデータファイルが含まれています。
- st_atimeを:最終アクセス時刻。
- st_mtimeの両:最後に修正。
- ファイルのst_ctime:オペレーティング・システムの「ctimeの」による報告。(UNIXなど)いくつかのシステムでは(詳細については、プラットフォームのマニュアルを参照してください)(Windowsのような)他のシステムの中で最も最近のメタデータの変更の時間が作成時刻です。
例
次の例では、使用のSTAT()メソッドを示しています。
#!/usr/bin/python # -*- coding: UTF-8 -*- import os, sys # 显示文件 "a2.py" 信息 statinfo = os.stat('a2.py') print statinfo
上記のプログラムの出力は、次のとおりです。
posix.stat_result(st_mode=33188, st_ino=3940649674337682L, st_dev=277923425L, st _nlink=1, st_uid=400, st_gid=401, st_size=335L, st_atime=1330498089, st_mtime=13 30498089, st_ctime=1330498089)