josn文件python写入
时间: 2024-10-02 16:00:22 浏览: 27
python将字典内容写入json文件的实例代码
在Python中,可以使用`json`模块来操作JSON(JavaScript Object Notation)文件。下面是如何将数据写入JSON文件的一个示例:
```python
# 导入json模块
import json
# 假设我们有要写入的数据
data = {
"name": "John",
"age": 30,
"city": "New York"
}
# 定义输出目录和文件名
output_dir = os.path.dirname(__file__)
filename = os.path.join(output_dir, 'example.json')
# 将数据转换为JSON格式
json_data = json.dumps(data)
# 打开文件并写入数据
with open(filename, "w") as f:
f.write(json_data)
f.close()
```
在这个例子中,`json.dumps()`函数用于将Python字典对象转换成JSON字符串,然后写入到指定的文件中。`"w"`模式表示写入,如果文件已存在则会被覆盖,如果不存在则会创建新文件。
阅读全文