第八章 IO流

什么是IO流:
        
        intput output stream:输入输出流
                IO流分为广义上:计算机中的数据流动,像保存数据到硬盘,将数据通过网络传输到其他电脑中
                狭义上:内存(CPU)和磁盘之间的数据流动

IO流的分类:
                
基于流动的方向:
                                |--输入流
                                |--输出流
                数据的格式:
                                |--字节流
                                |--字符流

python如何处理IO流:
        python提供了一个全局函数open(该函数在os模块中也存在),底层是c语言的函数
with语法:
                在with语法中打开IO流,with语法结束,会自动调用close进行关闭 

对象序列化和对象持久化:
对象序列化:将抽象的对象(抽象概念)通过相关技术转换为可以存储或者传输的字符或者字节。
对象持久化:将序列化后的字符或者字节通过相关技术转换为可以存储或者传输的抽象的对象。
对象持久化:将抽象的对象(抽象概念)存储下来
对象反持久化:存储的对象数据还原成对象
                 

你可能感兴趣的:(python)