json.dump输出json文件
时间: 2023-10-21 18:28:09 浏览: 212
python json.dumps() json.dump()的区别详解
json.dump用于将Python数据结构写入JSON文件。它的用法类似于json.dumps(),但是它会将数据直接写入文件而不是返回一个字符串。你需要提供一个文件对象作为第一个参数,并使用写入模式打开该文件。以下是一个使用json.dump的示例:
import json
data = [{"name":"张","age":20},{"name":"王","age":21}]
with open("data.json", "w") as json_file:
json.dump(data, json_file, indent=4, ensure_ascii=False)
这将把数据列表写入名为data.json的JSON文件中,并使用4个空格的缩进来美化输出。确保在使用json.dump之前正确打开了文件,并使用写入模式。<span class="em">1</span><span class="em">2</span><span class="em">3</span><span class="em">4</span>
阅读全文