第七周 文件和数据格式化
一、文件的使用
·文件的类型
·文件的打开和关闭
·文件内容的读取
·数据的文件写入
1.文件的类型
文件的理解:①文件是存储在辅助存储器上的数据序列
②文件是数据存储的一种形式
③文件展现形态:文本文件和二进制文件(文本文件和二进制文件只是文件的展示方式;本质上所有文件都是二进制形式储存;形式上,所有文件以两种形式展示)
文件是数据的抽象和集合。①由单一特定编码组成的文件。例如:UTF-8编码。②由于存在编码,所以也被看成是存储着的长字符串③适用于:例如:txt文件。.py文件
二进制文件:①直接由比特0和1组成,没有统一字符编码②一般存在二进制0和1的组织结构,即文件格式③适用于例如:.png文件.avi文件
如果一个文件是文本形式,我们又需要对里面的字符进行理解,我们就要用文本形式将他打开,如果我们仅仅是需要他的存储形态,我们就用二进制将他打开。
2.文件的打开和关闭
文件处理的步骤:打开-操作-关闭
文件的打开:

文件路径:

七种文件打开模式:


文件关闭
<变量名> .close()
3.文件内容的读取
三种读取方式: .read .readline .readlines


4.文件的全文本操作


5.文件的逐行操作


6.数据的文件写入


7.一维数据的格式化和处理
一维数据由对等关系的有序或无序数据构成,采用线性方式组织。
数据的操作周期:

一维数据的表示:


一维数据的存储:



一维数据的处理:

八、二维数据的格式化和处理
二维数据的表示:
一般是表格类型,采用列表类型。
CSV数据存储格式:使用逗号分隔,
①如果某个元素缺失,逗号仍要保留
②二维数据的表头可以作为数据存储,也可以另行存储
③逗号用英文半角逗号,逗号与数据之间无额外空格
二维数据存储:

二维数据的处理:


wordcloud库的使用


常规方法

图片大小

字体大小


配置对象参数
