我是一个初学者,我有一个程序,我试图从用户输入的文件编辑字典。
这就是我所拥有的:
def main():
dataInfo = {"data1":"12345", "data2":"abc123"}
addInfo = input(":")
addInfoValue = input(":")
dataInfo[addInfo] = addInfoValue
wantedInfo = input(":")
try:
if dataInfo[wantedInfo]:
print(dataInfo[wantedInfo])
except KeyError:
exit()
main()
我做了这个,但是每当我重新启动程序时,我添加到字典中的内容就会被删除。
我想知道是否有办法把写进字典的数据保存下来。我知道有多个文件是有关系的,但不知道怎么做。
这不是确切的文件布局和东西顺便说一句。只是我有麻烦的东西。
另外,删除字典某些部分的方法也会有帮助。