Python入门(39)
2017-12-30 本文已影响0人
CoucouTalia
fileObj=open(filename,access_mode='r',buffering=-1)
filename是打开文件的路径,注意路径的斜线向左偏
access_mode用来标识文件打开的模式,默认为r(只读),可省略
buffering是访问文件的缓冲方式,不常用
文件打开模式分四种:
r只读;w以写方式打开,文件不为空时会清空文件,文件不存在时新建文件;a追加模式,没有则创建;r+,w+,a+以读写模式打开
![](https://img.haomeiwen.com/i9525698/1537b9b3329902f4.jpg)
调用readline,是读取一行
![](https://img.haomeiwen.com/i9525698/a3763c07afdb73bf.jpg)
调用read()时,整个文件逐字读取
![](https://img.haomeiwen.com/i9525698/373115acaa37f2c6.jpg)
调用read(3),表示整个文件中读取三个字符
![](https://img.haomeiwen.com/i9525698/1338751a7cccf01d.jpg)