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

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

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

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

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

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

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

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

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

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

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

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

  • 相关阅读:
    Oracle数据库五种约束
    Oracle中sql的基本使用
    暮光之城》剧本
    英语电影剧本大全(中英对照)
    加勒比海盗1英文剧本
    公主日记英文剧本
    教父2-英文版
    <老友记>学习笔记
    霍夫变换Hough
    景深(Depth of Field)
  • 原文地址:https://www.cnblogs.com/bigbox/p/11812498.html
Copyright © 2011-2022 走看看