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