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.
Quảng cáo

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)

file_io_trong_python.jsp


Tài liệu giáo viên