DAY8学习笔记

  文件操作的基本概念
    打开文件的模式有三种纯净模式:r(默认的)、w、a。
    控制操作文件内容格式的两种模式:t(默认的)、b。
    大前提: tb模式均不能单独使用,必须与纯净模式结合使用。
      t文本模式:
        1. 读写文件都是以字符串为单位的。
        2. 只能针对文本文件。
        3. 必须指定encoding参数。
      b二进制模式:
        1.读写文件都是以bytes/二进制为单位的。
        2. 可以针对所有文件。
        3. 一定不能指定encoding参数。
  打开文件模式详解
    r只读模式:在文件不存在时则报错,文件存在文件内指针直接跳到文件开头.
    w只写模式:在文件不存在时会创建空文档,文件存在会清空文件,文件指针跑到文件开头。
    a只追加写模式:在文件不存在时会创建空文件,文件存在会将文件指针直接移动到文件末尾。
    b模式:读写都是以二级制为单位。
    t模式:读写都是以字符串为单位。
posted @ 2018-09-20 13:28  夜夜夜夜夜i  阅读(67)  评论(0编辑  收藏  举报