zoukankan      html  css  js  c++  java
  • Python中的Json模块dumps、loads、dump、load函数介绍

    Json模块dumps、loads、dump、load函数介绍

    1、json.dumps()

             json.dumps() 用于将dict类型的数据转成str,因为如果直接将dict类型的数据写入json文件中会发生报错,因此在将数据写入时需要用到该函数。

     2、json.dump()

             json.dump()用于将dict类型的数据转成str,并写入到json文件中。下面两种方法都可以将数据写入json文件

      

    import json  
      
    name_emb = {'a':'1111','b':'2222','c':'3333','d':'4444'}  
              
    emb_filename = ('emb_json.json')  
     
    # 方法一
    jsObj = json.dumps(name_emb)    
    with open(emb_filename, "w") as f:  
        f.write(jsObj)  
        f.close()  
        
    # 方法二
    json.dump(name_emb, open(emb_filename, "w"))

     3、json.loads()

              json.loads()用于将str类型的数据转成dict。

      4、json.load()

              json.load()用于从json文件中读取数据。

  • 相关阅读:
    程序员修炼之道阅读笔记02
    第十五周课堂练习-查找最长单词链
    文件读写总结
    第十五周
    暑假总结1
    软件工程课程总结
    第十六周总结
    用户场景分析
    学期课后个人总结
    第十五周总结
  • 原文地址:https://www.cnblogs.com/ryanzheng/p/9744683.html
Copyright © 2011-2022 走看看