txt文件存储

将数据保存到TXT 文本的操作非常简单,而且TXT 文本几乎兼容任何平台,但是这有个缺点,那就是不利于检索。所以如果对检索和数据结构要求不高,追求方便第一的话,可以采用TXT文本存储。

打开方式

使用with as 语法,在with控制模块结束时,文件会自动关闭,所以不需要再调用close()方法。文件打开方法有以下几种方式。

  • r:以只读方式打开文件,文件的指针将会放在文件的开头。这是默认模式。
  • rb: 以二进制只读方式打开一个文件。文件指针将会放在文件的开头。
  • r+:以读写方式打开一个文件,文件指针将会放在文件的开头。
  • rbt:以二进制读写方式打开一个文件。文件指针将会放在文件的开头。
  • w :以写入方式打开一个文件,如果该文件已经存在,则将其覆盖,如果该文件不存在,则创建新的文件
  • wb:以二进制写入方式打开一个文件,如果该文件已经存在,则将其覆盖,如果该文件不存在,则创建新的文件
  • w+ :以读写方式打开一个文件,如果该文件已经存在,则将其覆盖,如果该文件不存在,则创建新的文件
  • wb+:以二进制读写方式打开一个文件,如果该文件已经存在,则将其覆盖,如果该文件不存在,则创建新的文件
  • wb+:以二进制读写方式打开一个文件,如果该文件已经存在,则将其覆盖,如果该文件不存在,则创建新的文件
  • a:以追加方式打开一个文件,如果该文件已经存在,文件指针将会放在文件末尾,也就是新的内容将会被写入到已有的文件之后,如果文件不存在,则创建新的文件来写入
  • ab:以二进制追加方式打开一个文件,如果该文件已经存在,文件指针将会放在文件末尾,也就是新的内容将会被写入到已有的文件之后,如果文件不存在,则创建新的文件来写入
  • a+ :以读写方式打开一个文件,如果该文件已经存在,文件指针将会放在文件末尾,文件打开时会是追加模式,如果文件不存在,则创建新的文件来读写
  • ab+ :以二进制追加方式打开一个文件,如果该文件已经存在,文件指针将会放在文件末尾,如果文件不存在,则创建新的文件来读写
CopyRight©2019 ChenYangchen all right reserved,powered by Gitbook该文件修订时间: 2019-03-24 23:01:20