文件读写:
数据存储需要文件的支撑,很多时候我们需要将一些数据保存下来,比如日志文件, json文件等等。
Python自带 open() 方法用于打开一个文件,并返回文件对象。
语法:
file = open( fileName , mode = 'r' ,encoding=None)
fileName : 文件路径(绝对路径或者相对路劲)
mode : 文件打开模式
encoding :文件编码格式,常用 utf-8
mode参数
r |
默认以只读方式打开文件。文件的指针将会放在文件的开头。 |
rb |
以二进制格式打开一个文件用于只读。文件指针将会放在文件的开头。 这是默认模式。一般用于非文本文件如图片等。 |
r+ |
打开一个文件用于读写。文件指针将会放在文件的开头。 |
w |
打开一个文件只用于写入。如果该文件已存在则打开文件,并从开头开 始编辑,即原有内容会被删除。如果该文件不存在,创建新文件。 |
wb |
表示以二进制写方式打开,只能写文件, 如果文件不存在,创建该文 件;如果文件已存在,则覆盖写。 |
w+ |
可读可写。打开创建新文件并写入数据& |