了解stat模块名称

我正在尝试使用OS.CHMOD,并将其引用到STAT模块. 是否有解释: * s_isuid * s_isgid * s_enfmt * s_isvtx * s_iread * s_iwrite * s_iexec * s_irwxu * s_irusr * s_iwusr * s_ixusr * s_irwxg * S_IRGRP * s_iwgrp * s_ixgrp * s_irwxo * s_iroth * s_iwoth * s_ixoth 这没什么帮助: DIR(Stat) ['st_atime','st_ctime','st_dev','st_gid','st_ino','st_mode','st_mode', 'st_mtime','st_nlink','st_size','st_uid','s_enfmt','s_iexec','s_iexec', 's_ifblk','s_ifchr','s_ifdir','s_ififo','s_iflnk','s_ifmt','s_ifreg',s_ifreg', 's_ifsock','s_imode','s_iread','s_irgrp','s_iroth',s_irusr','s_irusr', 's_irwxg','s_irwxo','s_irwxu','s_isblk','s_ischr','s_isdir', 's_isfifo','s_isgid','s_islnk','s_isreg',s_issock',s_isuid','s_isuid', 's_isvtx','s_iwgrp','s_iwoth','s_iwrite','s_iwusr','s_ixgrp', 's_ixoth','s_ixusr','__ builtins__','__doc__','__file__','__name__'] 用于解释OS.stat()和OS.LSTAT()结果的常数/函数. 建议用法:从Stat Import * - - 大卫·贝尔(David Bear) - 让我购买您的知识产权,我想拥有您的想法 -

# 回答1

大卫·贝尔(David Bear)写道:用于解释OS.stat()和OS.LSTAT()结果的常数/功能. 建议用法:从Stat Import * 来自Microsoft Visual C ++ .NET 2003的STAT.H: #define _s_ifmt 0170000 / *文件类型蒙版 * / #define _s_ifdir 0040000 / *目录 * / #define _s_ifchr 0020000 / *特殊字符 * / #define _s_ififo 0010000 / *管道 * / #define _s_ifreg 0100000 / *常规 * / #define _s_iread 0000400 / *阅读权限,所有者 * / #define _s_iwrite 0000200 / *写许可,所有者 * / #define _s_iexec 0000100 /*执行 /搜索许可, 所有者 */ #define s_ifmt _s_ifmt #define s_ifdir _s_ifdir #define s_ifchr _s_ifchr #define s_ifreg _s_ifreg #define s_iread _s_iread #define s_iwrite _s_iwrite #define s_iexec _s_iexec struct Stat { _dev_t st_dev; _ino_t st_ino; 未签名的短st_mode; 简短的st_nlink; 简短的st_uid; 简短的st_gid; _dev_t st_rdev; _off_t st_size; time_t st_atime; time_t st_mtime; time_t st_ctime; }; 来自MSDN帮助: _fstat函数获取有关关联的打开文件的信息 使用FD并将其存储在结构中,将其指向缓冲区. _stat 在系统\ stat.h中定义的结构包含以下字段: st_atime 最后一个文件访问的时间. st_ctime 创建文件的时间. st_dev 如果设备,则FD; 否则0. ST_MODE 位掩码以获取文件模式信息. 如果FD参考,则设置_s_ifchr位 到设备. 如果FD指的是普通文件,则设置_S_IFREG位. 读/写位是根据文件的权限模式设置的. _S_IFCHR和其他常数在SYS \ stat.h中定义. st_mtime 最后修改文件的时间. ST_NLINK 在非NTFS文件系统上总是1. ST_RDEV 如果设备,则FD; 否则0. st_size 字节中的文件大小. 可能会谷歌搜索常数会出现一些更有用的 信息也是如此. 希望这可以帮助. 克劳迪奥
# 回答2

大卫·贝尔(David Bear)写道: 这些来自POSIX标准. 请参阅http://www.opengroup.org/onlinepubs/...sysstat.h.html hth, Marius Gedminas
# 回答3

Claudio Grondi写道:用于解释OS.stat()和OS.LSTAT()结果的常数/函数. 建议用法:从Microsoft Visual C ++的Stat.h from Stat Import *. 许可证,所有者 */ #define s_ifmt _s_ifmt #define s_ifdir _s_ifdir #define s_ifchr _s_ifchr #ifchr #define s_ifreg s_ifreg _s_irreg #define s_iread s_s_iread _s_iread _s_iiread s_i s_is_iwrite _s_iwrite __iwrite sentectecteventectect sittect# _ino_t st_ino; 未签名的短st_mode; 简短的st_nlink; 简短的st_uid; 简短的st_gid; _dev_t st_rdev; _off_t st_size; time_t st_atime; time_t st_mtime; time_t st_ctime; }; 来自MSDN帮助:_FSTAT函数获取有关与FD关联的打开文件的信息,并将其存储在Buffer指向的结构中. SYS \ stat.h中定义的_STAT结构包含以下字段:上一个文件访问的ST_ATIME时间. 创建文件的st_ctime时间. st_dev如果设备,fd; 否则为0.ST_MODE位掩码用于文件模式信息. 如果FD指的是设备,则设置_s_ifchr位. 如果FD指的是普通文件,则设置_S_IFREG位. 读/写位是根据文件的权限模式设置的. _S_IFCHR和其他常数在SYS \ stat.h中定义. 文件最后修改的ST_MTIME时间. 在非NTFS文件系统上,ST_NLINK总是1. st_rdev如果设备,fd; 否则为0.在字节中,文件大小. 可能会谷歌搜索常数也会显示一些有用的信息. 希望这可以帮助. 克劳迪奥 Thnks获取信息. 我什至不认为我必须看一个unix/c ref 手动的. 这很有用. http://www.opengroup.org/onlinepubs/...sysstat.h.html - - 大卫·贝尔(David Bear) - 让我购买您的知识产权,我想拥有您的想法 -

标签: python

添加新评论