python 输出文件保持json格式
时间: 2023-07-03 07:21:51 浏览: 99
要将 Python 中的数据转换为 JSON 格式并保存到文件中,可以使用以下代码:
```python
import json
# 将数据转换为 JSON 格式
data = {"name": "John", "age": 30}
json_data = json.dumps(data, indent=4)
# 保存到文件
with open("data.json", "w") as f:
f.write(json_data)
```
其中,`json.dumps()` 函数将 Python 数据转换为 JSON 格式,`indent` 参数用于指定缩进级别。`open()` 函数用于打开文件,`"w"` 参数表示写入模式。最后,使用 `f.write()` 将 JSON 数据写入文件中。
相关问题
怎样用python输出res.json文件里的内容
你可以使用Python内置的json模块来读取和解析JSON文件。以下是一个简单的示例代码:
```python
import json
# 读取JSON文件
with open('res.json', 'r') as f:
data = json.load(f)
# 输出JSON内容
print(data)
```
注意:在运行此代码之前,你需要将文件路径替换为实际的JSON文件路径。
python输出json文件
要输出 JSON 文件,可以使用 Python 自带的 `json` 模块。以下是一个简单的例子,将一个字典对象转成 JSON 格式并输出到文件:
```python
import json
data = {"name": "Alice", "age": 25, "city": "New York"}
with open("data.json", "w") as file:
json.dump(data, file)
```
这个例子中,我们将一个包含 name、age 和 city 三个键值对的字典对象 `data` 转成 JSON 格式,并输出到文件 `data.json` 中。`json.dump()` 方法的第一个参数是要转换的对象,第二个参数是要输出到的文件对象。注意,要以写入模式打开文件,否则会报错。
阅读全文