文件和异常
实际开发中需要对数据进行持久化操作,而数据的持久化最简单直接的方式就是将数据保存到文件中。python中实现文件的读写操作非常简单,通过内置的open函数,可以指定文件名、操作模式、编码信息等。
操作方式 | 具体含义 |
---|---|
‘r’ | 读取 |
‘w’ | 写入覆盖 |
‘x’ | 写入,文件已经存在则产生异常 |
‘a’ | 追加,不覆盖 |
‘b’ | 二进制模式 |
‘t’ | 文本模式 |
‘+’ | 更新可读可写 |
## 读写文本文件 | |
读取文本文件时,需要在使用open函数时指定好带路径的文件名(可以使用相对路径或绝对路径)并将文件模式设置为’r’(如果不指定,默认值也是’r’),然后通过encoding参数指定编码(如果不指定,默认值是None,那么在读取文件时使用的是操作系统默认的编码) |