import json
# 示例JSON字符串
json_string = '{"name": "Alice", "age": 25, "city": "Beijing"}'
# 将JSON字符串转换为Python字典
data = json.loads(json_string)
print("JSON字符串转Python字典:", data)
# 修改字典中的值
data['age'] = 26
# 将Python字典转换为JSON字符串
new_json_string = json.dumps(data)
print("Python字典转JSON字符串:", new_json_string)
# 示例JSON文件操作
# 写入JSON数据到文件
with open('data.json', 'w') as json_file:
json.dump(data, json_file)
# 从文件读取JSON数据
with open('data.json', 'r') as json_file:
loaded_data = json.load(json_file)
print("从文件加载的JSON数据:", loaded_data)
json.loads():用于将JSON格式的字符串解析为Python字典。json.dumps():用于将Python字典转换为JSON格式的字符串。json.dump() 和 json.load():分别用于将Python对象写入JSON文件和从JSON文件中读取数据。通过这些方法,你可以轻松地在Python中处理JSON数据。
上一篇:python字符串split
下一篇:pythonprint用法
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站