Python 写入 JSON 文件:完整指南与代码示例
要将数据写入 JSON 文件,可以按照以下步骤进行操作:
- 导入 json 库:在 Python 程序中,首先需要导入 json 库,以便使用其中的函数和方法。可以使用以下代码导入 json 库:
import json
-
创建要写入 JSON 文件的数据:在 Python 程序中,创建一个包含要写入 JSON 文件的数据的 Python 对象。可以使用字典、列表等数据结构来创建数据。
-
打开 JSON 文件:使用 Python 的内置 open() 函数打开要写入的 JSON 文件。可以指定打开文件的模式(例如'w' 表示写入模式)和文件名。
with open('data.json', 'w') as file:
# 写入操作
- 将数据写入 JSON 文件:使用 json 库中的 dump() 函数将数据写入打开的 JSON 文件。dump() 函数需要指定要写入的数据和文件对象。
json.dump(data, file)
- 关闭 JSON 文件:在完成写入操作后,使用 Python 的内置 close() 方法关闭 JSON 文件,以便释放资源。
file.close()
完整的代码示例:
import json
data = {
'name': 'John',
'age': 30,
'city': 'New York'
}
with open('data.json', 'w') as file:
json.dump(data, file)
file.close()
运行上述代码后,将在当前目录下创建一个名为 data.json 的文件,并将数据写入该文件。
注意:在写入 JSON 文件时,需要确保要写入的数据是合法的 JSON 格式。如果数据结构无法转换为 JSON 格式,将引发 TypeError 异常。
原文地址: https://www.cveoy.top/t/topic/muuw 著作权归作者所有。请勿转载和采集!