读操作
1、打开文件
文件对象=open(file,mode=’r’,encoding=None) #使用encoding=’UTF-8’避免出现错误
#file 要操作的文件名,类型是str
#mode,文件打开的方式,r只读打开,w只写打开,a(append)追加打开
#encoding 文件的编码格式,常见的编码格式:gbk,utf-8
#返回值,文件对象,后续所有的文件操作,都需要通过这个文件对象进行
2、读文件
文件对象 . read()
3、关闭文件
文件 . close()
文件对象 . read(n) n,一次读取多少字节的内容,默认不写,读取全部内容
readline() #一次读取一行内容,返回值是读取到的内容(str)
readlines() #按行读取,一次读取所有行,
返回值是列表,列表中的每一项都是一个字符串,即一行的内容
写操作
语法同读操作3步
若文件不存在,则会创建文件;若文件存在,则会覆盖清空原文件
例:f=open(’a.txt’,’w’) f.write(‘ ‘)
追加文件
a 方式打开文件,追加内容,在文件的末尾写入内容
注:a 方式和 w 方式打开文件,写入时,都使用write()函数
