查看文件和目录
方法名 | 说明 |
---|---|
os.getcwd() | 返回当前工作目录 |
os.path.realpath(path) | 返回path的真实路径 |
os.stat(path) | 获取path指定的路径的信息 |
os.path.getsize(path) | 返回文件大小,如果文件不存在就返回错误 |
os.path.getctime(path) | 返回文件 path 创建时间 |
os.path.getatime(path) | 返回最近访问时间(浮点型秒数) |
os.path.getmtime(path) | 返回最近文件修改时间 |
补充:
- os.stat(path)语法说明
获取path指定的路径的信息。返回信息如下:
stat 结构:
- st_mode: inode 保护模式
- st_ino: inode 节点号。
- st_dev: inode 驻留的设备。
- st_nlink: inode 的链接数。
- st_uid: 所有者的用户ID。
- st_gid: 所有者的组ID。
- st_size: 普通文件以字节为单位的大小;包含等待某些特殊文件的数据。
- st_atime: 上次访问的时间。
- st_mtime: 最后一次修改的时间。
- st_ctime: 由操作系统报告的"ctime"。在某些系统上(如Unix)是最新的元数据更改的时间,在其它系统上(如Windows)是创建时间(详细信息参见平台的文档)。
创建目录和文件
方法名 | 说明 |
---|---|
os.mkdir(path,mode): | 以数字mode的mode创建一个名为path的文件夹.默认的 mode 是 0777 (八进制)。 |
os.makedirs(path) | 递归文件夹创建函数 |