2016-04-27 128 views
-1
file = open(test , 'a') 
file.write(str(name + " : ")) 
file.write(str(score)) 
file.write('\n') 
file.close() 

我的txt文件看起來像這樣:蟒蛇更新和刪除數據

helen:0 
helen:4 
jyp:7 
helen:6 
helen:8 
john:7 
helen:9 

我怎麼打印出來的(海倫)最新的分數,我如何刪除舊賬?

回答

0

一般而言,建議您展示您迄今爲止所嘗試的內容以及您遇到的具體問題。查看提問問題部分或網站導覽。 https://stackoverflow.com/tour。這就是說,你也會想用.read()來讀取數據。你可以循環讀入並使用字符串方法來幫助你找到helen(我會推薦find()和/或index())。請參閱此處的文檔。 https://docs.python.org/2/library/string.html