python 如何将字典写为json文件

作者:紫陌幽茗 时间:2021-07-22 18:39:39 

python 将字典写为json文件

字典结构如下


res = {
   "data":[]
}
temp = {
       "name":name,
       "cls":cls
}
res["data"].append(temp)

写为json

具体代码如下:


json_data = json.dumps(res)
with open('E:/res.json', 'a') as f_six:
   f_six.write(json_data)

即可完成需求~~

Python txt文件读取写入字典(json、eval)

使用json转换方法

1、字典写入txt


import json
dic = {  
   'andy':{  
       'age': 23,  
       'city': 'beijing',  
       'skill': 'python'  
   },  
   'william': {  
       'age': 25,  
       'city': 'shanghai',  
       'skill': 'js'  
   }  
}  
js = json.dumps(dic)  
file = open('test.txt', 'w')  
file.write(js)  
file.close()  

2、读取txt中的字典


import json
file = open('test.txt', 'r')
js = file.read()
dic = json.loads(js)  
print(dic)
file.close()

使用str转换方法

1、字典写入txt


dic = {  
   'andy':{  
       'age': 23,  
       'city': 'beijing',  
       'skill': 'python'  
   },  
   'william': {  
       'age': 25,  
       'city': 'shanghai',  
       'skill': 'js'  
   }  
}
fw = open("test.txt",'w+')
fw.write(str(dic))      #把字典转化为str
fw.close()

2、读取txt中字典


fr = open("test.txt",'r+')
dic = eval(fr.read())   #读取的str转换为字典
print(dic)
fr.close()

来源:https://blog.csdn.net/weixin_43165512/article/details/108704653

标签:python,字典,json文件
0
投稿

猜你喜欢

  • Python发送手机动态验证码代码实例

    2021-10-18 23:42:32
  • 5款最强且免费的Python IDE小结

    2022-12-07 05:25:19
  • Pytorch学习笔记DCGAN极简入门教程

    2022-05-28 17:29:02
  • RHEL7.5下mysql 8.0.11安装教程

    2024-01-27 13:43:49
  • python使用建议技巧分享(三)

    2021-07-07 06:58:16
  • php测试程序运行速度和页面执行速度的代码

    2023-06-14 07:49:18
  • 关于Vue 监控数组的问题

    2024-05-28 15:52:13
  • 慎用 script 节点的 src 属性来传递参数

    2009-11-18 12:59:00
  • Mysql主从数据库(Master/Slave)同步配置与常见错误

    2024-01-21 17:48:35
  • 解决Django后台ManyToManyField显示成Object的问题

    2021-01-06 09:58:21
  • python numpy 一维数组转变为多维数组的实例

    2023-03-19 23:30:10
  • Python中常用功能的实现代码分享

    2021-02-25 00:26:08
  • 关于前端文件下载各类方式大汇总

    2024-06-13 03:42:01
  • mysql创建Bitmap_Join_Indexes中的约束与索引

    2024-01-15 18:25:50
  • 基于Token的身份验证的方法

    2023-09-27 19:05:41
  • Python中Requests-get方法的使用

    2021-05-31 08:35:31
  • 设计MySQL数据库的技巧

    2009-09-06 11:56:00
  • js 点击a标签 获取a的自定义属性方法

    2024-04-16 10:33:02
  • Golang实现常见的限流算法的示例代码

    2024-04-25 13:22:35
  • python GUI库图形界面开发之PyQt5访问系统剪切板QClipboard类详细使用方法与实例

    2021-08-06 03:48:32
  • asp之家 网络编程 m.aspxhome.com