文件IO常见操作
open 打开
read 读取
write 写入
close 关闭
readline 行读取
readlines 多行读取
seek 文件指针操作
tell 指针位置
打开操作
open(file,mode="r",buffering=-1,encoding=None,erroes=None,newline=None,closed=True,opener=NONE)
打开一个文件,返回一个文件对象(流对象)和文件描述符,打开文件失败,则返回异常
基本使用:
创建一个文件,然后打开它,用完关闭
最常用的是读和写
文件的访问的模式有两种:文本模式和二进制模式。
open
open---file
打开或者要创建的文件名,如果不指定路径,默认是当前路径
open-mide
缺省,表示只读打开
w 只写打开
x 创建并写入一个新文件
a 写入打开,如果文件存在,则追加

b 二进制模式
t 缺省,文本模式

  • 读写打开一个文件

f = open("test") 默认是文本打开模式,且是只读的
f.read()
f.write("abc")
f.close()