标准库,json

Python 对象转换 JSON字符串,json.dumps(obj)

import json

data = {
    "name": "Alice",
    "age": 25,
    "is_student": False,
    "courses": ["Math", "Physics"],
    "address": None
}

json_str = json.dumps(data)
print(json_str)

Json字符串转换python对象,json.loads(obj)

import json

with open("data.json", "r") as f:
    data = json.load(f)  # 从文件读取

print(data)  # {"name": "Bob", "age": 30}
import json

json_str = '{"name": "Alice", "age": 25, "is_student": false}'
data = json.loads(json_str)

print(data["name"])  # Alice
print(type(data))    # <class 'dict'>
posted @ 2025-06-05 16:07  呆呆酱  阅读(12)  评论(0)    收藏  举报