os.stat(path, *, dir_fd=None, follow_symlinks=True)
Get the status of a file or a file descriptor. Perform the equivalent of a stat()
system call on the given path. path may be specified as either a string or as an open file descriptor. Return a stat_result
object.
This function normally follows symlinks; to stat a symlink add the argument follow_symlinks=False
, or use lstat()
.
This function can support specifying a file descriptor and not following symlinks.
Example:
>>> import os >>> statinfo = os.stat('somefile.txt') >>> statinfo os.stat_result(st_mode=33188, st_ino=7876932, st_dev=234881026, st_nlink=1, st_uid=501, st_gid=501, st_size=264, st_atime=1297230295, st_mtime=1297230027, st_ctime=1297230027) >>> statinfo.st_size 264
See also
fstat()
and lstat()
functions.
New in version 3.3: Added the dir_fd and follow_symlinks arguments, specifying a file descriptor instead of a path.
Please login to continue.