Python高级语法——文件——学习心得笔记
1. 文件(file)
- 长久保存信息的一种数据信息集合
1.1. open函数
-
函数负责打开文件,带有很多参数
-
第一个参数:文件的路径和名称,必须有
-
mode: 表明文件以什么方式打开
- r: 只读方式打开
- w: 写方式打开,会覆盖以前的内容,如果没有文件,则创建文件
- x: 创建方式打开,如文件已经存在,报错
- a: append方式,以追加的方式对文件内容进行读写
- b: binary方式,二进制方式写入
- t: 文本方式打开
- +: 可读写
-
with语句
- 打开不需要手动关闭
- 使用的技术是一种上下文管理协议的技术
- 自动判断文件的作用域,自动关闭不在使用的打开的文件句柄
-
seek(offset, from)
- 移动文件的读取位置,也叫读取指针
- from:
- 0: 从文件开头偏移
- 1: 从文件当前位置开始偏移
- 2: 从文件末尾开始偏移
- 移动单位是字节byte
- 一个汉字由多个字节构成
- 返回文件只针对当前位置
- 看实例26_2.py