持久化pickle/shelve)"/>
Python系统学习笔记15(文件open/seek/write、持久化pickle/shelve)
文件
- 长久保存信息的一种数据信息集合
- 常用操作
- 打开关闭(文件一旦打开,需要关闭操作)
- 读写内容
- 查找
open函数
- open函数负责打开文件,带有很多参数
- 第一个参数: 必须有,文件的路径和名称
- mode:表明文件用什么方式打开
- r:以只读方式打开
- w:写方式打开,会覆盖以前的内容
- x:创建方式打开,如文件已经存在,报错
- a:append方式,以追加的方式对文件内容进行写入
- b: binary方式,二进制方式写入
- t: 文本方式打开
- +: 可读写
- r表示后面字符串内容不需要转义
# 打开文件,用写的方式
# r表示后面字符串内容不需要转义
# f称之为文件句柄
f = open(r"test01.txt", 'w')
# 文件打开后必须关闭
f.close()# 此案例说明,以写方式打开文件,默认是如果没有文件,则创建
with语句
- with语句使用的技术是一种成为上下文管理协议的技术(ContextManagementProtocal)
- 自动判断文件的 作用域, 自动关闭不在使用的打开的文件句柄
win7默认编码是gbk</
更多推荐
Python系统学习笔记15(文件open/seek/write、持久化pickle/shelve)
发布评论