1、内建函数open
fileobj=open(filename,mode='r',buffering=-1)
mode的取值:
a
输入到文件尾部,如果文件不存在,则创建一个
r 只读方式打开文件,如果文件不存在则引发IOError
r+ 打开文件进行读取和写入,如果文件不存在则引发IOError
w
打开文件进行写入,如果文件存在,则清除其中所有内容;如果文件不存在则创建一个
w+
打开文件进行读取和写入,如果文件存在,则清除其中所有内容;如果文件不存在则创建一个
ab ,rb,wb,r+b,w+b
打开文件以便进行二进制输入或输出(只有windows和mac平台 才支持此模式)
buffering指明访问文件时使用的数据缓冲方式:0-不缓冲;1-表示缓冲一行数据;任何大于1的数字表示对I/O进行缓冲,缓冲区长度就是给出的数字;缺省-1,对tty串行设备使用行缓冲,对其余设备使用正常缓冲。
如果成功打开文件,就会返回一个文件对象。
2、文件对象的方法
1)close() &nbs