1.文件打开:open()
f = open(file,[,mode],[,encoding],[,buffering])
f:open()返回的文件对象;
file:要打开的文件(绝对路径+文件名);
mode:指定模式(只读:r,写入:w,追加:a,等),默认只读;
encoding:指定文件编码(utf-8、gbk、gb2312、gb18030、ANSI、utf-8-sig);
buffering:若设置为0,不会有寄存;
设置为1,访问文件时会寄存行;
设置为大于1的数,表明是寄存区的缓冲大小;
设置为负数时,则缓存区的大小为系统默认。
mode制定模式描述:
r : 只读,指针在文本最前(0,0),只能进行读,不可写,这是默认模式
rb: 以二进制格式打开一个文件用于只读。文件指针将会放在文件的开头。这是默认模式。
r+: 打开一个文件用于读写。文件指针将会放在文件的开头。
rb+