如何在python中读写外部文件的字典?

这个问题在这里已经有了答案:

  • 从JSON文件解析值? 7个答案

  • 我们来创建一个字典:

    >>> d = {'guitar':'Jerry', 'drums':'Mickey' }
    

    现在,让我们将其转储到一个文件中:

    >>> import json
    >>> json.dump(d, open('1.json', 'w'))
    

    现在,让我们回读一下:

    >>> json.load(open('1.json', 'r'))
    {'guitar': 'Jerry', 'drums': 'Mickey'}
    

    更好地照顾文件句柄

    上面的例子说明了json模块,但是关于关闭文件很sl sl。 更好:

    >>> with open('1.json', 'w') as f:
    ...     json.dump(d, f)
    ... 
    >>> with open('1.json') as f:
    ...     json.load(f)
    ... 
    {'guitar': 'Jerry', 'drums': 'Mickey'}
    
    链接地址: http://www.djcxy.com/p/38053.html

    上一篇: How to read and write dictionaries to external files in python?

    下一篇: Open and read a txt file?