创建文件对象 open()

open()函数用于创建文件对象,基本语法格式如下:
open(文件名[,打开方式])
如果只是文件名,代表在当前目录下的文件。文件名可以录入全路径,比如:D:\a\b.txt。
为了减少“\”的输入,可以使用原始字符串:r“d:\b.txt”。示例如下: f = open(r"d:\b.txt",“w”)
打开方式有如下几种:

  1. r 读 read 模式
  2. w 写 write 模式。如果文件不存在则创建;如果文件存在,则重写新内容;
  3. a 追加 append 模式。如果文件不存在则创建;如果文件存在,则在文件末尾追加内容
  4. b 二进制 binary 模式(可与其他模式组合使用)
    • 读、写模式(可与其他模式组合使用)

文本文件对象和二进制文件对象的创建:
如果我们没有增加模式“b”,则默认创建的是文本文件对象,处理的基本单元是“字 符”。如果是二进制模式“b”,则创建的是二进制文件对象,处理的基本单元是“字节”。

上一篇:base64编码、解码的C语言实现


下一篇:python读写文件with open