15.python文件(file)方法详解
文件的基本操作 文件读写: 文件的读写满足以下3个步骤: 1).打开文件 2).操作数据(读、写) 3).关闭文件 --> 不要忘记 1).打开文件: python的open() 方法用于 打开一个文件,并返回文件对象 ,在对文件进行处理过程都需要使用到这个函数,如果该文件无法被打开,会抛出 OSError。 【注意】: 使用 open() 方法一定要保证关闭文件对象,即调用 close() 方法。 1 # open() 函数常用形式是接收两个参数:文件名(file)和模式(mode) 2 open(file, mode='r') 3 4 # 完整的语法格式为: 5 open(file, mode='r', buffering=-1, encoding=None, errors=None, newline=None, closefd=True, opener=None) 参数说明: file: 必需,文件路径(相对或者绝对路径) mode: 可选,文件打开模式 buffering: 设置缓冲 encoding: 一般使用utf-8,确定字符集( 编码、解码 ) ;如果不定义,默认使用 gbk 进行编码和解码使用 errors: 编码解码不一致 报错时会报错,如果 定义 errors = 'ignore', 不会报错但是会乱码, (相对友好) newline: 区分换行符