模式 | 描述 |
r | 只读,指针在文件开头 |
w | 只写。文件存在被覆盖,文件不存在,创建新文件 |
a | 追加。文件存在,指针在文件末尾写入;文件不存在,创建新文件写入 |
rb,wb,ab,指二进制打开文件
r+,w+,a+,指的是读和写文件
rb+,wb+,ab+,指的是读写二进制打开文件
#! /usr/bin/python
# -*- coding=UTF-8 -*-
path='D:\Desktop\qc.txt'
f_name=open(path, 'r')
#只读
print(f_name.read())
f_name=open(path, 'w')
#只写
f_name.write('覆盖重写')
f_name=open(path, 'r')
print(f_name.read())
f_name=open(path, 'a')
#追加
f_name.write('\n追加')
f_name=open(path, 'r')
print(f_name.read())
qc.txt,存入的数据为:123
执行结果:
执行后qc.txt存入数据