Python学习笔记之文件操作。
文件操作模式
r
只读w
只写a
只追加r+
读写,文件不存在时不会创建w+
读写,文件不存在时会创建a+
追加,文件不存在时会创建
文件操作方法
- open
- read
- readline
- readlines
- write
- writelines
- close
- with 使用
with
语句,可以在代码块结束后自动关闭文件 - flush
- tell
- seek
示例,从一个文件中读取文件并写入到另一文件中
file2 = open('test2.txt', 'w+')
with open('test.txt','r') as file1:
file2.write(file1.read())
file2.close()
with open('test2.txt','r') as file3:
lines = [x.rstrip() for x in file3.readlines()]
print(lines)