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

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

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

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

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

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

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

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

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

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

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

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

  • 相关阅读:
    Spring Boot 中使用 @Transactional 注解配置事务管理
    springboot 整合Swagger2的使用
    Vue的参数请求与传递
    SpringMVC的全局异常处理
    SpringBoot集成MyBatis的Bean配置方式
    Springboot整合通用mapper
    个人作业——软件工程实践总结作业
    团队作业第二次—项目选题报告(追光的人)
    结对第二次—文献摘要热词统计及进阶需求
    结对第一次—原型设计(文献摘要热词统计)
  • 原文地址:https://www.cnblogs.com/bigbox/p/11812498.html
Copyright © 2011-2022 走看看