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('.....')

运行结果: