文件操作:在某手诗文中插入一句话
生活随笔
收集整理的這篇文章主要介紹了
文件操作:在某手诗文中插入一句话
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
默認文本文件和python文件在統一目錄下:
大宗師詩號文件:
冷燈看劍,劍上幾番功名?
爐香無須計蒼生,
縱一川煙逝,
萬丈云埋,
孤陽還照古陵。
# 將大宗師兩個字加入第四行 f_r=open("大宗師詩號",mode="r",encoding="utf-8") f_w=open("大宗師詩號新",mode="w",encoding="utf-8")count=1 for line in f_r:if count==3:f_w.write("".join([line.strip(),"大宗師古陵逝煙\n"]))else:f_w.write(line)count+=1 #另一種寫法,先放入列表,再寫入文件 import os list=[] count=0 with open("大宗師詩號" ,mode="r",encoding="utf8") as fr,open("大宗師詩號新",mode="w",encoding="utf8") as fw:for line in fr:if count==3:line="".join([line.strip(),"大宗師古陵逝煙\n"])count+=1list.append(line)for line in list:fw.write(line)os.rename("大宗師詩號","大宗師詩號舊") os.rename("大宗師詩號新","大宗師詩號") os.remove("大宗師詩號舊")
效果:
冷燈看劍,劍上幾番功名?
爐香無須計蒼生,
縱一川煙逝,大宗師古陵逝煙
萬丈云埋,
孤陽還照古陵。
轉載于:https://www.cnblogs.com/adamans/articles/6669684.html
總結
以上是生活随笔為你收集整理的文件操作:在某手诗文中插入一句话的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 认识Spark
- 下一篇: Python 实现一个全面的单链表