Phương thức stat() thuộc module OS, mô tả các thao tác liên quan file/thư mục. Ví dụ: cờ người dùng, kích thước file (byte).
Các thuộc tính trong os.stat()
- st_size – Kích thước file (byte).
- st_atime – Thời gian truy cập gần nhất (giây).
- st_ctime – Thay đổi metadata gần nhất (Unix) / tạo file (Windows) (giây).
- st_blocks – Số block 512-byte đã cấp phát.
- st_uid – ID người sở hữu file.
- st_gid – ID nhóm sở hữu file.
- st_dev – ID thiết bị chứa file.
- st_flags – Cờ người dùng định nghĩa cho file.
Ví dụ
import os path = 'E:\\customers.csv' status = os.stat(path) print(status)
Kết quả
os.stat_result(st_mode=33206, st_ino=1125899906970419, st_dev=1614938858, st_nlink=1, st_uid=0, st_gid=0, st_size=261693, st_atime=1593271710, st_mtime=1593271710, st_ctime=1593271710)