码迷,mamicode.com
首页 > 其他好文 > 详细

文件的写入,读取和关闭

时间:2018-07-14 00:17:37      阅读:226      评论:0      收藏:0      [点我收藏+]

标签:inf   了解   png   保险   保存   推出   多少   比较   info   

我们今天要学的知识是关于文件的写入,读取和关闭。读取写入比较重要,关闭了解一下就好。

1、读取某一行:当我们需要读取某一行字符的时候,我们可以使用readline这个方法,我们也可以对readline进行赋值,这样可以规定最多多去多少个字符。比如lsf文件的某一行的前五个字符是hello,我们输入命令:lsf.readlinr(5),得到的结果就是hello,如果我们想要读取全部行的话,可以使用命令:readlines。

2、写入行:写入行在这里我们使用的方法是writelines,这个方法接受一个字符串列表,和上面的readlines相反。当我们只需要写入一行的时候,我们不需要写writeline这个方法,事实上也没有这个方法,我们只需要使用write这个方法就好。(温馨提示一下:你可能对上面讲的这些单词有点混乱,提醒一下,注意一下单复数)。

3、关闭文件:关闭文件的方法你了解一下就好,这个可能不会常用。对于关闭文件,我们使用的方法是close。通常,我们推出程序的时候,文件也会被关闭,但是,对于一些重要文件,我们有时为了防止被缓冲数据修改或是我们不小心修改,又或者修改完之后程序出现问题,没有保存文件,程序就关闭了。这个时候我们就要手动对文件进行关闭,达到一个保险的效果。

这里拓展一下,当你写入一个文件的时候,你又不想关闭文件,又想保存文件,这个时候你可以使用flush这个方法,把缓冲区的数据放映到磁盘文件中。一般你写入的数据会先进入缓冲区,保存后再存入文件中。

 好的,今天的内容就讲到这里啦~

技术分享图片

 

(文章图片若有侵权,请联系作者删除)

文件的写入,读取和关闭

标签:inf   了解   png   保险   保存   推出   多少   比较   info   

原文地址:https://www.cnblogs.com/Galaxyfengfeng/p/9306054.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!