python中的josn方法相关介绍

如果需要在不同的编程语言之间传递对象,就必须把对象序列化为标准格式,比如XML,但更好的方法是序列化为JSON,因为JSON表示出来就是一个字符串,可以被所有语言读取,也可以方便地存储到磁盘或者通过网络传输。JSON不仅是标准格式,并且比XML更快,而且可以直接在Web页面中读取,非常方便。

json dumps 方法

import json
dic = {'name': 'klvchen', 'age':'25'}
data = json.dumps(dic)
f = open('JSON_test', 'w')
f.write(data)
f.close()

运行结果:

生成 JSON_test 文件

json loads 方法

import json
f = open('JSON_test', 'r')
data = f.read()
data = json.loads(data)
print(data['name'])

运行结果:

klvchen

json dump 方法

import json
dic = {'name': 'klvchen', 'age' : '28'}
f = open('JSON_text', 'w')
json.dump(dic, f)
f.close()

运行结果:

生成 JSON_text 文件

json load 方法

import json
f = open('JSON_text', 'r')
data = json.load(f)
print(data['name'])

运行结果:

klvchen

相关推荐

  1. python排序方法相关介绍

    2024-02-01 02:52:02       12 阅读
  2. UI python basePage 类元素最全相关公共方法

    2024-02-01 02:52:02       36 阅读
  3. 彻底理解Python相关排序方法

    2024-02-01 02:52:02       11 阅读
  4. python介绍

    2024-02-01 02:52:02       34 阅读
  5. pythonjson用法(详细)

    2024-02-01 02:52:02       33 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-02-01 02:52:02       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-02-01 02:52:02       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-02-01 02:52:02       19 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-02-01 02:52:02       20 阅读

热门阅读

  1. 关于我用AI编写了一个聊天机器人……(8)

    2024-02-01 02:52:02       39 阅读
  2. VUE3中路由常用配置及常见问题解决方法

    2024-02-01 02:52:02       41 阅读
  3. Revit 二次开发过滤项目元素

    2024-02-01 02:52:02       32 阅读
  4. 将一个excel中的数据分发到多个excel文件中

    2024-02-01 02:52:02       28 阅读
  5. ChatGPT 和文心一言哪个更好用?

    2024-02-01 02:52:02       40 阅读
  6. MySQL运维实战(5.2) charset基本概念

    2024-02-01 02:52:02       42 阅读
  7. mysql二进制文件恢复为sql

    2024-02-01 02:52:02       32 阅读
  8. 第二题:1925B. A Balanced Problemset?

    2024-02-01 02:52:02       31 阅读
  9. 重发布

    重发布

    2024-02-01 02:52:02      34 阅读