Py学习  »  Python

如何在运行的python文件中编辑字典?

Rallph • 4 年前 • 393 次点击  

我是一个初学者,我有一个程序,我试图从用户输入的文件编辑字典。 这就是我所拥有的:

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()

我做了这个,但是每当我重新启动程序时,我添加到字典中的内容就会被删除。

我想知道是否有办法把写进字典的数据保存下来。我知道有多个文件是有关系的,但不知道怎么做。

这不是确切的文件布局和东西顺便说一句。只是我有麻烦的东西。

另外,删除字典某些部分的方法也会有帮助。

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/57033
 
393 次点击  
文章 [ 2 ]  |  最新文章 4 年前