1.文件介绍:
数据存放的容器
文件的作用:持久性的储存数据内容
文件组成:文件名:如果是同级目录下,不允许同名文件存在。
扩展名:.jpg、.avi、.doc、.xls、.html、......
注意:一般不同的扩展名,对应着不同的文件格式。不同的文件格式,有着不同的存储约定。方便程序处 理。
文件内容:
2.文件的使用流程:
文件句柄->操作文件的管道(暂时这么理解)
打开:open("文件", 模式)->文件:指定文件路径。模式:控制操作模式。
模式:r->以只读方式打开文件(这是默认模式)。文件的指针将会放在文件的开头。注意:文件不存在,则会报错
w->以只写的方式打开文件(只能写,不能读)。文件的指针将会放在文件的开头。注意:如果文件不存在,会自动创建一个新文件。
a->以追加的方式(只写)打开文件。文件的指针将会放在文件结尾。所以:写入的内容,会新增到文件末尾。注意:文件不存在,会自动创建一个新文件。
增加b->会有三种组合(rb、wb、ab):以二进制格式进行文件读写。如果文件是二进制,则选择此项。例如:图片、视频、音频、......
增加+->总共有六种组合(r+、w+、a+、rb+、wb+、ab+):代表都是以“读写模式”打开。其他特性基本和+号前面的模式一致。但是关于部分操作,有细节区别。
作业:自己测试区别在哪。