Python基础教程-文件读写
文件读写
Python文件读写之r+/w+/a+
读模式 r 打开不存在的文件会报错、不能写;如不指定模式则默认是r
写模式 w 打开不存在的文件会,会新建一个文件;打开存在的文件会先清空后覆盖原有文件;不能读
追加模式 a 打开不存在的文件会,会新建一个文件;不能读
读写模式 r+ 能写,打开不存在的文件会报错
写读模式 w+ 能读,但是读不到内容,因为w先把文件内容清空了
追加读模式 a+ 能读,但读不到内容,因为文件指针默认在最后一行,可用seek移动文件指针位置
读模式 | r | 打开不存在的文件会报错、不能写;如不指定模式则默认是r |
写模式 | w | 打开不存在的文件会,会新建一个文件;打开存在的文件会先清空后覆盖原有文件;不能读 |
追加模式 | a | 打开不存在的文件会,会新建一个文件;不能读 |
读写模式 | r+ | 能写,打开不存在的文件会报错 |
写读模式 | w+ | 能读,但是读不到内容,因为w先把文件内容清空了 |
追加读模式 | a+ | 能读,但读不到内容,因为文件指针默认在最后一行,可用seek移动文件指针位置 |