一、关于文件读写的笔记
文件是一个存储在辅助存储器上的数据序列,可以包含任何数据内容
文件都是按照2进制进行存储的,但在表现形式上有2种:文本文件和二进制文件。
- 文本文件
文本文件一般由单一特定编码的字符组成,如utf-8编码,内容容易统一展示和阅读,大部分文本文件都可以通过文本编辑软件和文字处理软件创建、修改和阅读,最常见的是txt格式的文本文件。
文本文件采用文本方式打开时,文件通过编码形成字符串;采用二进制方式打开时,文件被解析成字节流。由于存在编码,字符串中的一个字符由两个字节表示。
- 二进制文件
二进制文件直接由比特0和比特1组成,没有统一字符编码。二进制文件其实也是常见的,如png格式的图片文件、avi格式的视频文件等等。
二、将excel文件存为csv文件
CSV格式(Comma-Separated Values,逗号分隔值)是一种通用的,相对简单的文件格式,可应用在程序之间转移表格数据。由此看来,csv格式文件的应用还是很广大的。
所以,看看怎么转化吧 ~~~
此处的转换方式为: 优秀 --> 90,良好 --> 80, (不)合格 --> 60,NaN --> 0
代码如下:
效果:
三、将csv文件存为html文件
HTML (Hyper Text Markup Language,超文本标记语言) 是一种用于创建网页的标准标记语言。HTML是一种基础技术,常与CSS、JavaScript一起被众多网站用于设计网页、网页应用程序以及移动应用程序的用户界面。网页浏览器可以读取HTML文件,并将其渲染成可视化网页。HTML描述了一个网站的结构语义随着线索的呈现,使之成为一种标记语言而非编程语言。
了解了html,看看python怎么做这两者的桥梁吧 v