美文网首页
文件类型及操作

文件类型及操作

作者: glRu | 来源:发表于2020-06-10 22:11 被阅读0次

文件的理解

    文件是数据的抽象和集合

    - 文件是存储在辅助存储器上的数据序列

    - 文件是数据存储的一种形式

    - 文件展现形态:文本文件和二进制文件

     文件文件和二进制文件只是文件的展示方式; 本质上,所有文件都是二进制形式存储;形式上,所有文件采用两种方式展示

文本文件

     由单一特定编码组成的文件,如UTF-8编码; 由于存在编码,也被看成是存储着的长字符串;适用于例如:.txt文件、.py文件等

二进制文件

    直接由比特0和1组成,没有统一字符编码;一般存在二进制0和1的组织结构,即文件格式;适用于例如:.png文件、.avi文件等

文本文件vs. 二进制文件

文件的打开和关闭

    文件处理的步骤: 打开-操作-关闭

1. 文件的打开

文件的打开模式

文件的关闭

文件内容的读取

文件的全文本操作

遍历全文本,法一 遍历全文本,法二

文件的逐行操作

逐行遍历文件:方法一 逐行遍历文件:方法 二

数据文件的写入

数据组织的维度

    维度:一组数据的组织形式

    一维数据:由对等关系的有序或无序数据构成,采用线性方式组织

二维数据:由多个一维数据构成,是一维数据的组合形式

多维数据:由一维或二维数据在新维度上扩展形成

高维数据:仅利用最基本的二元关系展示数据间的复杂结构

数据的操作周期

一维数据的表示

    如果数据间有序:使用列表类型

    如果数据间无序:使用集合类型

一维数据的存储

    方式一:空格分隔

    方式二:逗号分隔

    方式三:其他方式(特殊符号)

一维数据的处理

1. 1 从空格分隔的文件中读入数据

1.2  从特殊符号分隔的文件中读入数据

2.1  采用空格分隔方式将数据写入文件

2.2  采用特殊分隔方式将数据写入文件

二维数据的格式化和处理

二维数据的表示

    使用列表类型

CSV格式与二维数据存储

    CSV: Comma-Separated Values

    国际通用的一二维数据存储格式,一般.csv扩展名;每行一个一维数据,采用逗号分隔,无空行;Excel和一般编辑软件都可以读入或另存为csv文件

    如果某个元素缺失,逗号仍要保留;二维数据的表头可以作为数据存储,也可以另行存储; 逗号为英文半角逗号,逗号与数据之间无额外空格

    按行存或者按列存都可以,具体由程序决定;一般索引习惯:ls[row][column],先行后列;根据一般习惯,外层列表每个元素是一行,按行存

二维数据的读入处理

    从CSV格式的文件中读入数据

将数据写入CSV格式的文件

二维数据的逐一处理

    采用二层循环

相关文章

  • 文件类型及操作

    文件的理解 文件是数据的抽象和集合 - 文件是存储在辅助存储器上的数据序列 - 文件是数据存储的一种形式 - 文...

  • Linux 基础6

    操作系统及基本命令 ls 命令 1)-l: 长格式 文件类型:-:普通文件(f)d: 目录文件b:块设备文件(bl...

  • day11预习笔记

    第8章Linux文件类型及查找命令实践 Linux文件属性概述 第一列:inode索引节点编号( 第二列:文件类型...

  • 2018-09-05

    c语言文件操作 文件操作流程:1.打开文件 2.操作文件 3.关闭文件 文件类型指针:File* fp; 文件打开...

  • Linux的一些基础知识和基本操作

    创建用户 文件夹的基本操作 文件的基本操作 文件属性说明 文件权限说明 [ - ] :文件类型 [r...

  • TypeScript基础入门之Javascript文件类型检查(

    转载 TypeScript基础入门之Javascript文件类型检查(一) TypeScript 2.3及更高版本...

  • MAC 常用命令行 2019-01-16

    ###查看 deb 安装包文件类型及权限$make package 使用theos打包deb 文件 $ make ...

  • 查看文件类型及编码

    file:查看文件类型,如图: file查看文件,显示没有读取权限。sudo开一个root权限的shell,fil...

  • #文件属性及文件查找类命令

    一、文件类型及扩展名: 预备姿势:扩展名 .avi .txt .log .shWindows: 系统根据不同的...

  • Linux常用命令,选项,及使用示例 file 文件:判断文件类型 dos2unix file windows文件...

网友评论

      本文标题:文件类型及操作

      本文链接:https://www.haomeiwen.com/subject/cspptktx.html