7.Python3标准库--文件系统
- 相关推荐
-
![7.Python3标准库--文件系统](https://1200zi.500zi.com/uploadfile/img/15/666/e4aba39ce4065e4e826e1e9c8281381f.jpg)
(一)os.path:平台独立的文件名管理
1.解析路径
2.建立路径
3.规范化路径
4.文件时间
5.测试文件
(二)pathlib:文件系统路径作为对象
1.路径表示
2.建立路径
3.解析路径
4.创建具体路径
5.目录内容
6.读写文件
7.文件类型
8.文件属性
9.权限
10.删除
(三)glob:文件名模式匹配
1.示例数据
2.通配符
3.单字符通配符
4.字符区间
可以看到glob模块和pathlib.Path实例下的glob方法差不多
(四)fnmatch:Unix式glob模式匹配
1.简单匹配
2.过滤
3.转换模式
(五)linecache:高效的读取文本文件
1.测试数据
2.读取特定行
3.读取Python源文件
(六)tempfile:临时文件系统对象
1.临时文件
2.命名文件
3.假脱机文件
4.临时目录
5.临时文件位置
(七)shutil:高层文件操作
1.复制文件
2.复制文件元数据
3.处理目录树
4.查找文件
5.归档
6.文件系统空间
8.filecmp:比较文件
1.比较文件
2.比较目录
(九)mmap:内存映射文件
1·.读文件
2.写文件
3.正则表达式
(十)codecs:字符串编码和解码
1.Unicode入门
2.处理文件
3.字节序
4.错误处理
5编码转换
(十一)io:文本、十进制和原始流I/O工具
1.内存中的流
2.为文本数据包装字节流
本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。