对文件的修改操作
#_author:Administrator
#date:2019/10/31
#修改文件
#(1)在第六行后面追加
# f_read=open('ll','r',encoding='utf8')
# f_write=open('ll1','w',encoding='utf8')
# number=0
# for line in f_read:
# number+=1
# if number==6:
# line=''.join([line.strip(),'zialushang\n'])
# f_write.write(line)#()内一定要传参数line
# f_write.close()
# f_read.close()
# 酿成的陈年酒
# 入喉尚算可口
# 怎么泪水还偶尔失守邀你细看心中缺口
# 裂缝中留存温柔
# 此时已莺飞草长
# 爱的人正在路上zialushang
# 我知他风雨兼程
# 途经日暮不赏穿越人海只为与你相拥
#(2)替换第六行
# f_read=open('ll','r',encoding='utf8')
# f_write=open('ll2','w',encoding='utf8')
# number=0
# for line in f_read:
# number+=1
# if number==6:
# line='hello star\n'
# f_write.write(line)#()内一定要传参数line
# f_write.close()
# f_read.close()
#2.使用with不用使用close方法关闭文件
number=0
with open('ll','r',encoding='utf8') as f_read,open('ll3','w',encoding='utf8') as f_write:
for line in f_read:
number+=1
if number==6:
line=''.join([line.strip(),'statstar\n'])
f_write.write(line)
Output:
<1>
酿成的陈年酒
入喉尚算可口
怎么泪水还偶尔失守邀你细看心中缺口
裂缝中留存温柔
此时已莺飞草长
爱的人正在路上statstar
我知他风雨兼程
途经日暮不赏穿越人海只为与你相拥
<2>
酿成的陈年酒
入喉尚算可口
怎么泪水还偶尔失守邀你细看心中缺口
裂缝中留存温柔
此时已莺飞草长
statstar
我知他风雨兼程
途经日暮不赏穿越人海只为与你相拥