Python如何运用IO技术进行文件操作?
- 内容介绍
- 文章标签
- 相关推荐
本文共计3472个文字,预计阅读时间需要14分钟。
一个完整的程序通常包含数据的存储和读取;在实际开发中,我们经常需要从外部存储(如硬盘、光盘、U盘)读取数据,或将程序生成的数据存储到文件中,以实现持久化保存。
一个完整的程序一般包括数据的存储和读取;实际开发中,我们经常需要从外部存储介质(硬盘、光盘、U盘)读取数据,或
者将程序产生的数据存储到文件中,实现“持久化”保存。软件系统是将数据存储到数据库中,数据库实际上也是基于文件形式存储
的。
文本文件和二进制文件
1.文本文件
文本文件存储的是普通的“字符”文本, python默认为unicode字符集(两个字节表示一个字符,最多可以表
示2^16=65536个), 可以使用记事本打开,但是,像word软件编辑的文档不是文本文件。
2.二进制文件
二进制文件把数据内容用“字节”进行存储,无法用记事本打开,必须使用专用的软件解码。常见的有:MP4视频文件、
MP3音频文件、JPG图片、doc文档等等。
本文共计3472个文字,预计阅读时间需要14分钟。
一个完整的程序通常包含数据的存储和读取;在实际开发中,我们经常需要从外部存储(如硬盘、光盘、U盘)读取数据,或将程序生成的数据存储到文件中,以实现持久化保存。
一个完整的程序一般包括数据的存储和读取;实际开发中,我们经常需要从外部存储介质(硬盘、光盘、U盘)读取数据,或
者将程序产生的数据存储到文件中,实现“持久化”保存。软件系统是将数据存储到数据库中,数据库实际上也是基于文件形式存储
的。
文本文件和二进制文件
1.文本文件
文本文件存储的是普通的“字符”文本, python默认为unicode字符集(两个字节表示一个字符,最多可以表
示2^16=65536个), 可以使用记事本打开,但是,像word软件编辑的文档不是文本文件。
2.二进制文件
二进制文件把数据内容用“字节”进行存储,无法用记事本打开,必须使用专用的软件解码。常见的有:MP4视频文件、
MP3音频文件、JPG图片、doc文档等等。

