Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> Python

Giải thích kết quả stat() bằng Python

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)