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

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

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

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

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

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

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

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

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

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

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

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

  • 相关阅读:
    深入浅出HTTP协议
    HTTP协议 URL
    HTTP Request
    HTTP 响应
    浅谈OpenStack架构
    Google云平台技术架构
    接口文档神器之apidoc
    .haccess 配置生效
    php namespace与use
    mysql 带条件的sum/count 使用技巧
  • 原文地址:https://www.cnblogs.com/bigbox/p/11812498.html
Copyright © 2011-2022 走看看