Phương thức os.stat() trong Python
Miêu tả
Phương thức stat() thực hiện một lời gọi hệ thống tới stat trên path đã cho.
Cú pháp
Cú pháp của stat() trong Python:
os.stat(path)
Chi tiết về tham số:
path -- Đây là path.
Trả về giá trị
Giá trị trả về bởi stat có cấu trúc sau:
- st_mode: Chế độ bảo vệ.
- st_ino: Số hiệu inode.
- st_dev: Số hiệu device.
- st_nlink: Số hard link.
- st_uid: Là user id.
- st_gid: Là group id.
- st_size: Kích cỡ của file (bằng byte).
- st_atime: Thời gian truy cập gần đây.
- st_mtime: Thời gian sửa đổi nội dung gần đây nhất.
- st_ctime: Thời gian thay đổi metadata gần nhất.
Chương trình Python ví dụ
Ví dụ sau minh họa cách sử dụng của stat() trong Python.
import os, sys # Hien thi thong tin stat cua "a2.py" statinfo = os.stat('a2.py') print statinfo
Chạy chương trình Python trên sẽ cho kết quả:
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)