Python3入门(十)File方法
一、open()方法
open()方法用于打开一个文件,并返回文件对象,在对文件进行处理过程都需要使用到这个函数,如果该文件无法被打开,会抛出 OSError, 使用open()方法一定要保证关闭文件对象,即调用close()方法
open(file, mode='r')
参数说明:
| 参数名 | 描述 |
|---|---|
| file | 必须,文件路径(相对或者绝对路径) |
| mode | 可选,文件打开模式 |
| buffering | 设置缓冲 |
| encoding | 一般使用UTF-8 |
| errors | 报错级别 |
| newline | 区分换行符 |
| closefd | 传入的file参数类型 |
mode参数请参考上一篇文章:python3入门(九)输入与输出
二、file对象
file对象使用open函数来创建,下表列出了file对象常用的函数:
| 方法 | 描述 |
|---|---|
| file.close() | 关闭文件,关闭后不能再做任何操作 |
| file.flush() | 刷新文 |