一、文件的编码
- 是规则集合,只识别0和1
- 通用UTF-8
二、文件的读取操作
1.格式
- open(name,mode,encoding)
2.格式分析
- name:文件的名称或者路径
- mode:文件的操作方式
r:以只读方式,指针放在文件开头
w:打开文件从头开始写
a:打开文件追加在原本内容的后面
- encoding:编码格式
3.练习
- 首先创建一个文本:ZC.txt
- 对ZC.txt进行读
三、读
1.读取指定长度
- 语法 : 文件对象.read(num)
读取相应的长度
- 语法:文件对象.readlines()
可以把整个文件夹中的内容进行一次性读取,并返回一个列表
- 语法:文件对象.readline()
读取一行
2.练习
- 首先创建一个文本:word.txt
- 统计itZhaoCai的个数
- 方法1:
- 方法2:
四、写
1.flush()
- 将内容从缓冲区写入硬盘中
- 攒一堆写进去
2.练习
- 首先创建一个空的文本:test.txt
- 写入Hello World
- 结果:
五、关闭
- 语法: close() 关闭对象
- 语法:with open 语法
可以在执行操作完成后自动关闭close文件
六、文件追加
- 将内容加在最后面
1.练习
- 首先创建一个文本:test1.txt
- 追加内容:奖励小鱼干
- 结果