学习Python文件操作前必须了解的2个

一个完整的程序一般都包括数据的存储和读取;但截至目前写的程序数据都没有进行实际的存储,因此python解释器执行完数据就消失了。

实际开发中,我们经常需要从外部存储介质(硬盘、光盘、U盘等)读取数据,或者将程序产生的数据存储到文件中,实现“持久化”保存。

这就是学习并掌握Python文件操作的必要性所在!

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

文本文件

文本文件存储的是普通“字符”文本,python默认为unicode字符集(两个字节表示一个字符,最多可以表示:个,完全可以表示世界上所有的语言),可以使用记事本程序打开。但是,像word软件编辑的文档不是文本文件。

文本文件

二进制文件

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

Word文档记事本打开Word文档是乱码

Python文件操作模块

此处我们只是先罗列下Python文件操作模块,至于具体深入的展开则在后续逐步进行。

结语

学习任何知识点之前,必须先从基础与工具入手。




转载请注明:http://www.aierlanlan.com/rzdk/2720.html