Skip to content

常用方法

方法名说明
read([size])从文件中读取指定size个字节或字符的内容返回,如果不提供size参数,则读取到文件末尾,即一次读取所有文件内容
readline()从文本文件中读取一行内容
readlines()把文本文件中每行都作为独立的字符串对象,并将这些对象放入列表中返回
write(str)将字符串 str 写入到文件
writelines(list)将列表 list 写入文本文件,不添加换行符
seek(offset[,whence])把文件指针移动到新的位置,offset表示相对于whence的位置。
offset 为正数则往结束方向移动,为负数则往开始方向移动
whence值为0表示从文件开始计算(默认值),值为1时从当前位置开始计算,值为2时从文件末尾开始计算
tell()返回文件指针当前的位置
flush()把缓冲区的内容写入文件,但不关闭文件
close()把缓冲区的内容写入文件,同时关闭文件,释放文件对象相关资源