本节内容:文件读写
文件读写的方法和C兼容,通过文件描述符修改文件
1.读取文件
过程:
1、打开文件
2、读文件内容
3、关闭文件
方法:
open(path, flag[, encoding][, errors])
path:要打开文件的路径
flag:打开方式
r 以只读的方式打开文件,文件的描述符放在文件的开头
rb 以二进制格式打开一个文件用于只读,文件的描述符放在文件的开头
r+ 打开一个文件用于读写,文件的描述符放在文件的开头
w 打开一个文件只用于写入,如果该文件已经存在会覆盖,如果不存在则创建新文件
wb 打开一个文件值用于写入二进制,如果该文件已经存在会覆盖,如果不存在则创建新文件
w+ 打开一个文件用于读写
a 打开一个文件用于追加,如果文件存在,文件描述符将会放到文件末尾
a+ 打开一个文件用于追加读写,,如果文件存在,文件描述符将会放到文件末尾
encoding:编码方式
errors:错误处理
2.文件读取
codes - 1 文件读取文件读取问题:文件读取异常 出现未知字符,转换为列表显示\ufeff
解决方案:修改编码 从UTF-8 编码 改成 UTF-8-sig
codes - 2 文件读取3.关闭文件
f.close()
网友评论