136 of 151 menu

Phương thức stat của module os

Phương thức stat được thiết kế để lấy thông tin về trạng thái của đường dẫn được chỉ định trong tham số của nó. Trả về một chuỗi hoặc đối tượng byte os.stat_result với các thuộc tính.

Các thuộc tính của đối tượng os.stat_result

Thuộc tính Mô tả
st_mode Chỉ ra loại tệp và các bit chế độ của tệp.
st_ino Chỉ ra số inode trên Unix và chỉ mục tệp trên HĐH Windows.
st_dev Chỉ ra định danh của thiết bị nơi tệp được lưu trữ.
st_nlink Chỉ ra số lượng liên kết cứng.
st_uid Chỉ ra định danh người dùng sở hữu tệp.
st_gid Chỉ ra định danh nhóm của chủ sở hữu tệp.
st_size Chỉ ra kích thước tệp tính bằng byte.
st_atime Chỉ ra thời gian truy cập lần cuối. Được biểu thị bằng giây.
st_mtime Chỉ ra thời gian sửa đổi nội dung lần cuối. Được biểu thị bằng giây.
st_ctime Chỉ ra thời gian thay đổi siêu dữ liệu trên Unix lần cuối và thời gian tạo trên Windows. Được biểu thị bằng giây.
st_atime_ns Chỉ ra thời gian truy cập lần cuối. Được biểu thị bằng nanosecond dưới dạng số nguyên.
st_mtime_ns Chỉ ra thời gian sửa đổi nội dung lần cuối. Được biểu thị bằng nanosecond dưới dạng số nguyên.
st_ctime_ns Chỉ ra thời gian thay đổi siêu dữ liệu trên Unix lần cuối và thời gian tạo trên Windows. Được biểu thị bằng nanosecond dưới dạng số nguyên.
st_blocks Chỉ ra số lượng khối 512 byte được cấp phát cho tệp.
st_rdev Chỉ ra loại thiết bị, nếu nó là inode thiết bị.
st_flags Chỉ ra các cờ do người dùng xác định cho tệp.

Cú pháp

import os os.stat(đường dẫn tới tệp/thư mục)

Ví dụ

Hãy cùng kiểm tra trạng thái của một tệp:

import os print(os.stat('file.txt'))

Kết quả của mã được thực thi:

os.stat_result( st_mode=33206, st_ino=1970324838088376, st_dev=2862826519, st_nlink=1, st_uid=0, st_gid=0, st_size=210, st_atime=1701422724, st_mtime=1701364277, st_ctime=1701363216 )

Xem thêm

  • phương thức path.getsize của module os,
    trả về kích thước đường dẫn tính bằng byte
  • phương thức disk_usage của module shutil,
    trả về thống kê sử dụng đĩa
  • phương thức getcwd của module os,
    trả về thư mục làm việc hiện tại
Tiếng Việt
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbek
Chúng tôi sử dụng cookie để vận hành trang web, phân tích và cá nhân hóa. Việc xử lý dữ liệu được thực hiện tuân theo Chính sách bảo mật.
chấp nhận tất cả tùy chỉnh từ chối