Python3基础 json.loads 解析json格式的数据,得到一个字典

时间:2022-03-13 07:38:39

 镇场诗:
    清心感悟智慧语,不着世间名与利。学水处下纳百川,舍尽贡高我慢意。
    学有小成返哺根,愿铸一良心博客。诚心于此写经验,愿见文者得启发。


 

 

  python:3.6.4
              os:windows 7 x64
             ide:JetBrains PyCharm 2017.3.2 x64



code:

"""
@Author: 舍名利
@Blog  : www.cnblogs.com/shemingli
@GitHub: github.com/GratefulHeartCoder
@Date  : 2018/3/31
"""
import json


def main():

    my_dict = {"spam": "foo", "parrot": 42}

    my_json = json.dumps(my_dict)  # 编码数据

    print(type(my_json))

    tagert = json.loads(my_json)  # 解析json格式,解出来是一个字典

    print(type(tagert))


if __name__ == '__main__':
    main()

  

result:

"D:\Program Files\Python36\python.exe" C:/Users/Administrator/Desktop/blog_update/basic/json_loads_demo.py
<class 'str'>
<class 'dict'>

进程已结束,退出代码0

  

 

参考链接:http://www.cnblogs.com/loleina/p/5623968.html

 


Python3优秀,值得学习。
Python的设计哲学:优雅,明确,简单。提倡用一种方法,最好是只有一种方法来做一件事。
可以与其他编程语言进行交互,有许多强大的三方扩展包。
通过pycharm的智能提示可以学习Python的代码规范。