JSON is a lightweight data interchange format with good support in all languages. A dictionary is a data structure of Python. Can be considered an associative array.
Sometimes we need to design a dictionary to convert to JSON serialization to a file, or read JSON from a file. A simple memo.
Dict to JSON to write to file
Copy Code code as follows:
#!/usr/bin/env python
# Coding=utf-8
Import JSON
D = {' A ': ' One ', ' Second ': 2}
Json.dump (d, open ('/tmp/result.txt ', ' W '))
Write Results
Copy Code code as follows:
Cat/tmp/result.txt
{"Second": 2, "a": "One"}
Read JSON
Copy Code code as follows:
#!/usr/bin/env python
# Coding=utf-8
Import JSON
D = json.load (open ('/tmp/result.txt ', ' r '))
Print d, type (d)
Run Results
Copy Code code as follows:
{u ' second ': 2, U ' one ': U ' one '} <type ' Dict ' >
Other
PS: About JSON operation, here we recommend a few more practical JSON online tools for your reference to use:
Online JSON code inspection, inspection, landscaping, formatting tools:
Http://tools.jb51.net/code/json
JSON Online formatting tool:
Http://tools.jb51.net/code/jsonformat
Online Xml/json Mutual Conversion tool:
Http://tools.jb51.net/code/xmljson
JSON code online Format/beautify/compress/edit/Convert tools:
Http://tools.jb51.net/code/jsoncodeformat
Online JSON compression/escape tool:
Http://tools.jb51.net/code/json_yasuo_trans
C Language Style/html/css/json code formatting landscaping Tools:
Http://tools.jb51.net/code/ccode_html_css_json