python文件读写

模式 说明
r 只读
r+ 读写
w 写入,先删除原文件,在重新写入,如果文件没有则创建
w+ 读写,先删除原文件,在重新写入,如果文件没有则创建(可以写入输出)
模式 说明
a 写入,在文件末尾追加新的内容,文件不存在,则创建
a+ 读写,在文件末尾追加新的内容,文件不存在,则创建
b 打开二进制文件。可以与r,w,a,+结合使用
u 支持所有的换行符号。“\r”,"\n","\r\n"
           

 

 文件对象方法: 

string=fileobject.readline()#只读取一行内容

list=fileobject.readlines()#读取文件里面所有的内容,把文件里面每一行内容放到一个list

string=fileobject.read()#读取全部内容

fileobject.write(string)

fileobject.writelines(list)

 

fileobject.close()

fileobject.next()

fileobject.seek(偏移量,选项(0首,1当前位置,2尾))

filebject.flush()#更新文件内容

filebject.tell()#查看当前文件指针的位置

filebject.truncate()#清空文件内容

 

posted @ 2018-01-06 11:09  水中一粒沙  阅读(134)  评论(0编辑  收藏  举报