0
我想在排序時將字符串保存到文本文件中,我需要通過評分(從1-10)來完成,並且可以按任意順序輸入這些字符串。有沒有辦法在文本文件中查找字符串,然後在那裏使用.seek()函數?在文本文件中查找字符串並尋找它們
我有它在文本文件另存爲「(名稱)的分數(分數)的」 我只是用f.write輸入到這個文本文件
f = open("Saves.txt", "r")
Score = str(Score)
O = (f.read())
f.close()
f = open("Saves.txt","w")
f.seek(0)
Saving = (O) + " " + (Name) + " " +(Last_Name) + " has a score of " + (Score) + "\n"
f.write((Saving))
f.close()
先寫一些代碼並粘貼到這裏 – 2014-11-23 01:29:18
你寫的代碼有什麼問題? – wwii 2014-11-23 01:50:36
需要更多細節。什麼文本文件看起來像。你爲什麼要使用seek功能(它們是否非常大?)。爲什麼不從文本文件中讀取和解析字符串,對它們進行評分,對它們進行排序,然後將列表寫入文件。 (等等) – 2014-11-23 01:58:14