python 修改文件內某一行的操作

eg:

properties=open("text.txt",'r+')

lines=properties.readlines()

d=""

forlineinlines:

c=line.replace("my name is abc","my name is efg")

d+=c

properties.seek(0)#不要讓python記住執行到這里,從文件頭還始

properties.truncate()#清空文件

properties.write(d)

properties.close()

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • **2014真題Directions:Read the following text. Choose the be...
    又是夜半驚坐起閱讀 9,940評論 0 23
  • Spring Cloud為開發人員提供了快速構建分布式系統中一些常見模式的工具(例如配置管理,服務發現,斷路器,智...
    卡卡羅2017閱讀 134,991評論 19 139
  • From: http://www.cnblogs.com/zhoujie/archive/2013/04/10/p...
    pzka158閱讀 1,813評論 0 1
  • #本文參加第28屆柏林園征文,所有內容均為本人原創# “我能出去走走嗎?” “隨時都可以。” “可能會很久...
    啦啦來了就來了閱讀 183評論 0 1
  • 20171109親愛的兒子,最近你們數學老師在推行:數學作業不帶回家做,第一個星期試行,你全部沒有帶回家做,不錯,...
    簡單的幸福_ceb3閱讀 142評論 3 1