1.文件的读操作
基本格式:
f=open('文件名','r',encoding='utf-8') 以这种形式打开的文件只能进行 读 操作
f=open('believe','r',encoding='utf-8') # 只读
date=f.read()
print(date)
print('----------------')
f.close() # 每次打开文件操作完之后,要关闭文件
2.文件的按行读操作
f=open('believe',encoding='utf-8')
print(f.readline())
print(f.readline())
f.close()
运行结果:
3.文件的写操作 基本格式: f=open('','w',encoding='utf-8') 以这种形式打开的文件只能进行 写 操作,并且用该文件打开已有文件,会覆盖原来的文件内容;因此操作时,可以采用新建一个文件,对该空文件进行写的操作
f2=open('believe2','w',encoding= 'utf-8') # 写,会重新创建一个文件覆盖掉以前的文件危险
f2.write("我相信我可以飞......\n")
f2.write("我相信.....\n")
f2.close()
4.文件的追加操作 基本格式: f2=open('文件名','a',encoding='utf-8') append对原文件的内容进行追加和补充
f2=open('believe2','w',encoding= 'utf-8') # 创建了一个新的文件,并对文件进行写入内容
f2.write("我相信我可以飞......\n")
f2.write("我相信.....\n")
f2=open('believe2','a',encoding="utf-8") # append 追加文件内容
f2.write("i believe i can fay \n")
f2.write('max\n')
f2.write('.....')
运行结果: