第六课、文件读写模式
一、课程概要
章节概要
- 文件读写模式
- 文件的打开和关闭
- 文件的读取
- 文件写入
二、文件的读写模式
2.1文件的读写模式
文件读写模式
值 | 描述 |
‘r’ | 读取模式(默认值) |
‘w’ | 写入模式 |
‘x’ | 独占写入模式 |
‘a’ | 附加模式 |
‘b’ | 二进制模式(与其他形式结合使用) |
‘’t | 文本模式(默认值,与其他模式结合使用) |
‘+’ | 读写模式(与其他模式结合使用) |
文件的打开和关闭
- 使用open函数打开文件
- f = open('test.txt')
- 使用close函数关闭文件
- f.close()
- #tips此处要做异常处理
- 使用with语法
- with open("somefile.txt") as f:
- do_something(f)
- 到达该语句末尾时,将自动关闭文件,即便出现异常亦如此
2.2文件的读取
文件的读取
- read():读取文件,可以指定参数,表示读几个字符(字节)
- readline():读取一行数据,可以指定参数,表示读前几个字符(字节)
- readlines():读取所有行,并返回列表