寫腳本的時候須要將文件中的一行修改,個人修改邏輯是,用r+方式打開文件,而後將原文件數據讀入一個數組,修改數組的對應元素,在seek(0),而後將數組write進文件數組
結果:spa
文件文件末尾老是多出一行‘D\n’,我也是其了怪了,抓耳撓腮的研究了半天,仍然未發現問題緣由,並且用其餘方式均可以,好比說用r打開文件,而後再寫到一個新建的文件中(用w方式打開)就沒有問題it
到最後我也沒找出問題在哪,而是屈服了,用r方式讀入,寫到新文件中,數據
結論:文件的r+讀取方式慎用腳本
指望:未來有一天能知道爲何文件