我有一个最初看起来像这个小的txt文件。
29-11-2015 20:17:05 - [Sandy] [20]
29-11-2015 20:17:05 - [Patrick] [5]
29-11-2015 20:17:05 - [MrKrabs] [42]
现在我删除时间并从1开始添加索引。列表可能只需要它。
with open("database.txt", mode = "r") as text_file:
print ("\tDatabase: ")
for iline, line in enumerate(text_file, 1):
print ("\t\t"+str(iline)+".",line[22:])
现在我得到了这个观点。
Database:
1. [Sandy] [20]
2. [Patrick] [5]
3. [MrKrabs] [42]
在我寻求帮助之后,因为我需要能够根据索引选择一条线并能够覆盖它。所以看起来会像。
Choose index you want to change: 1
Write down the name and the number: [MrsPuff] [300]
现在数据库变为
Database:
[MrsPuff] [300]
[Patrick] [5]
[MrKrabs] [42]
我这么久已经这么做了,但却不知道如何做到这一点。