python 文件操作(IO技术)

一、文本文件和二进制文件:

按文件中数据组织形式,我们把文件分为文本文件和二进制文件两大类。

1.文本文件:

 文本文件存储的是普通"字符"文本,默认为unicode字符集,可以使用记事本程序打开,但是,像word软件编辑的文档不是文本文件。

2.二进制文件:

二进制文件把数据内容用"字节"进行存储,无法用记事本打开,必须使用专用的软件解码。常见的有:MP4视频文件、mp3音频文件、jpg文件、doc文档等等。

三、文本文件的读取

文件的读取一般使用如下三个方法:

1.read(size) 从文件读取size个字符,并作为结果返回。如果没有size参数,则读取整个文件。读取到文件末尾会返回空字符串。

2.readline()读取一行内容作为结果返回。读取到文件末尾,会返回字符串。

3.readlines()文本文件中,每一行作为一个字符串存入列表中,返回该列表。

二进制文件的处理流程和文本文件流程一致:

示例:

posted @ 2020-01-15 16:08  微风轻哨  阅读(245)  评论(0编辑  收藏  举报