1. 程式人生 > >文件操作(三)——文件的修改兩種方式

文件操作(三)——文件的修改兩種方式

none new enc ast view 決定 cnblogs utf-8 logs

#文件的修改兩種方式:
# 1、讀入內存,再寫;
# 2、硬盤模式決定,將文件先讀出來,寫完再另存,邊讀邊寫。這樣就需要打開兩個文件
技術分享
1 f=open(my_heart_will_go_on,r,encoding=utf-8)
2 f_new=open(my_heart_will_go_on.bak,w,encoding=utf-8)
3 for line in f:
4     if Once more you open the door in line:
5         line=line.replace(Once more you open the door
,Once more Easter open the door)#用replace方法替換 6 f_new.write(line) 7 f.close() 8 f_new.close()
View Code

文件操作(三)——文件的修改兩種方式