Python的文件读写操作必不可少的。我们常用的是open函数:对文件读写之前,需要先打开文件,获取文件句柄。
工具/原料
1
windows7
2
python3
方法/步骤
1
open方法原型解释 open(file_name[,access_mode][,buffering]) 第一个参数是文件名称 第二个参数文件操作模式 第三个是先写到缓存。
2
mode文件操作模式r,w,ar+可读可写w+:打开一个文件用于读写。如果该文件已存在则将其覆盖。如果该文件不存在,创建新文件。a+:打开一个文件用于读写。如果该文件已存在,文件指针将会放在文件的结尾。文件打开时会是追加模式。如果该文件不存在,创建新文件用于读写。
3
打开文件 我们读取一个文件分为三个部分。第一部分是打开文件: f = open('foo.txt') # 返回一个文件对象
4
读取文件内容line = f.readline() # 调用文件的 readline()方法 while line: print(line, end = '') line = f.readline()
5
关闭文件f.close()完整代码: f = open('D:/11.txt') # 返回一个文件对象 line = f.readline() # 调用文件的 readline()方法 while line: print(line, end = '') line = f.readline() f.close()
注意事项
尽量使用open(),Python3以后不支持file()方法了