在程序运行时,数据时保存在内存的变量里。内存中的数据在程序结束后或关机后就会消失。如果想要在下次开机运行程序时还想使用同样的数据,就需要把数据存储在不易失的存储介质中,比如硬盘、u盘。不易失存储介质上的数据保存在以路径命名的文件中。通过读/写,程序就可以在运行时保存数据。这次,我们一起学习下python中有关文件的创建、读写以及关闭等操作
1. 文件
简单的来说, 文件时由字节组成的信息,在逻辑上具有完整意义,一般是可以在硬盘中永久保存的。在Windows系统的数据文件按照编码方式分为二大类的,文本文件和二进制文件。文本文件可以处理各种语言所需的字符,只包括基本字符,不包括字体、字号等信息。它可以用文本编辑器打开,文件属性都是可读的
使用其他的编码方式的文件即是二进制文件,如word文档、pdf、图像和可执行程序等。如果用文本编辑器打开一个jpg文件会出现乱码,也就是说,而一种二进制文件都需要自己的处理程序才能打开操作的。