Python可以使用`json.dump()`函数将数据转换为JSON格式并写入文件中。以下是示例代码:
```python
import json
# 将字典对象转为JSON字符串并写入文件
d = {"name": "Tom", "age": 20}
with open("data.json", "w") as f:
json.dump(d, f, ensure_ascii=False, indent=4)
# 读取JSON文件
with open("data.json", "r") as f:
jsonData = json.load(f)
# 输出JSON数据
print(json.dumps(jsonData, ensure_ascii=False, indent=4))
```
在上面的代码中,我们使用 `dump()` 方法将字典对象转换为JSON格式字符串,并将其写入到文件 `data.json` 中。第三个参数 `ensure_ascii=False` 是为了保证中文在输出时不会乱码,第四个参数 `indent=4` 是为了保证输出的JSON数据易读性。然后我们读取文件中的JSON数据,使用 `dumps()` 方法将JSON对象格式化输出。
运行以上代码后,`data.json` 文件