在文本文件中查找字符串并寻找它们

时间:2014-11-23 01:27:45

标签: python seek

我想在订购时将字符串保存到文本文件中,我需要按分数(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()

1 个答案:

答案 0 :(得分:0)

我会尝试memory mapped个文件。它为您提供了字符串和文件语义。例如,您可以将re库与mmap一起使用。