跳转至

open

文件读取

操作模式 具体含义
'r' 读取 (默认)
'w' 写入(会先截断之前的内容)
'x' 写入,如果文件已经存在会产生异常
'a' 追加,将内容写入到已有文件的末尾
'b' 二进制模式
't' 文本模式(默认)
'+' 更新(既可以读又可以写)

文件

# 打开
名称 = open(r'路径',打开方式,encoding="编码")
with open(r'路径', 'r', encoding='utf-8') as f:
    # 代码

编码可以不写默认ANSI


方法

变量.read(参数) 读取文件内容,参数表示读取个数

变量.readline() 每次读取一行

变量.readlines() 返回一个列表

变量.write() 写入

变量.writelines() 可以把列表写入

变量.seek(0) 光标返回开始位置

变量.close() 关闭文件连接

变量.flush() 保存,缓冲区的内容写入磁盘