Python3 文件处理
目录 文件操作的流程 文件的三种打开模式 读取: rt read_text 针对文本内容只读 清空写入: wt write_text 针对文本内容只写 追加写入: at append_text 针对文本内容只写 文件的两种形式 文本形式: t 二进制形式: b 文件路径 绝对路径 相对路径 with open打开文件 可读可写模式(补充) 控制光标 文件操作的流程 打开文件 f = open(r'文件路径', 'w', encoding='字符编码') 读取/修改文件 f.write('写入') 保存文件 f.flush() # 快速保存 关闭文件 f.close() # 告诉操作系统关闭文件 文件的三种打开模式 读取: rt read_text 针对文本内容只读 f = open(r'C:\Users\Black\Documents\Python learning\文件操作', 'rt', encoding='utf-8') data = f.read() print(data) print(f.readable) # True print(f.writable) # False print(f.readline()) # 读取一行, 光标移动一行 print(f.readlines()) # 读取所有行,生成列表(包括换行\n) # 循环读取一个个字符 for i in f