zoukankan      html  css  js  c++  java
  • 文件操作-文件打开模式

    1. 文件的打开模式:   文本模式 rt(即r模式,t可以省略不写)、二进制模式 rb

    r 模式: 以只读方式打开文件。文件的指针将会放在文件的开头。这是默认模式

    w模式:   打开一个文件只用于写入。如果该文件已存在则打开文件,原有内容会被清空,如果文件不存在,则创建文件,从开头编辑

    a模式: 打开一个文件用于追加写 ,如果文件存在,光标会置于末尾,追加写,如果文件不存在则创建文件(最常用的模式

    r+模式:打开一个文件用于读写,文件指针将会放在文件的开头,(如果文件不存在,不会创建文件,从开头写,会覆盖原有的内容

    w+模式:打开一个文件用于用于读写,如果文件文件不存在,则会创建文件,如果存在,则会清空文件,从头开始读写

    a+模式:打开一个文件用于用于读写,如果文件文件不存在,则会创建文件,如果存在,则会清空文件,从结尾开始读写 

    rb模式: 以二进制格式打开一个文件用于只读。文件指针将会放在文件的开头。这是默认模式。一般用于非文本文件如图片等。

    wb模式:打开一个二进制文件只用于写入,如果该文件已存在则打开文件,原有内容会被清空,如果文件不存在,则创建文件,从                 开头编辑

    ab模式:以二进制格式打开一个文件用于追加。如果该文件已存在,文件指针将会放在文件的结尾。也就是说,新的内容将会被写                  入到已有内容之后。如果该文件不存在,创建新文件进行写入。

    rb+模式:以二进制格式打开一个文件用于读写。文件指针将会放在文件的开头。一般用于非文本文件如图片等。

  • 相关阅读:
    webpack浅析
    MongoDB简易
    async函数
    react -- context
    抓包移动端方法
    stateless 无状态组件
    移动端适配
    JS和JQuery获取和修改Label的值的示例代码
    HTML DOM querySelector() 方法
    filter
  • 原文地址:https://www.cnblogs.com/bigbox/p/11812498.html
Copyright © 2011-2022 走看看