第五章 文件操作
- 文件打开和关闭
文件的打开使用的open()函数,open函数有两个参数(文件名和模式)
四种打开文件的模式:
“r”,读取,默认值。打开文件进行读取,文件不存在则报错
“a”,追加,打开供追加的文件,如果不存在则创建该文件
“w”,写入,打开文件进行写入,如果文件不存在则创建该文件
“x”,创建,创建指定的文件,如果该文件已经存在则返回错误
“t”,文本,默认值
“b”,二进制,图像图片等
2 文件的读取采用的read()函数,read(2)返回前两个字符
readline()返回一行
3 删除文件先要导入os模块,使用os.remove()函数
#打开demo文件
f=open("demo.txt")
#rt中r为读取,t为文本文件
g=open("demo.txt","rt")
#读取前五个字符
f=open("demo.txt","r")
print(f.read(5))
#按行读取
f=open("demofile.txt", "r")
print(f.readline())
#关闭文件
f.close()
#追加文本
f = open("demo.txt", "a")
f.write("zhuijia!")
f.close()
# 追加后,打开并读取该文件:
f = open("demo.txt", "r")
print(f.read())
#打开文件并且覆盖其内容
f=open("demo。txt", "w")
f.write("fugai!")
f.close()
# 写入后,打开并读取该文件:
f=open("demo.txt", "r")
print(f.read())
#删除文件import os
os.remove(demo.txt)