python json写入
时间: 2023-08-29 08:10:35 浏览: 95
在Python中,我们可以使用json模块来写入JSON数据到文件中。除了使用json.dump()方法直接将Python对象写入文件外,还可以使用json.dumps()方法将Python对象序列化为JSON字符串,然后将其写入文件。以下是一个示例代码:
```python
import json
data = {'name': 'John', 'age': 30, 'city': 'New York'}
with open('data.json', 'w') as f:
json_str = json.dumps(data)
f.write(json_str)
```
在这个示例中,我们首先导入json模块。然后,我们定义了一个Python字典对象data,包含了一些数据。接下来,我们使用open()函数打开一个名为data.json的文件,并指定写入模式('w')。然后,我们使用json.dumps()方法将data对象序列化为JSON字符串,并将其赋值给json_str变量。最后,我们使用文件对象的write()方法将json_str写入到文件中。
这样,我们就成功地将Python对象写入到了一个名为data.json的JSON文件中。
#### 引用[.reference_title]
- *1* *2* [Python 如何创建 json 文件?](https://blog.csdn.net/devid008/article/details/130251586)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down28v1,239^v3^insert_chatgpt"}} ] [.reference_item]
- *3* [python读写json文件方法详解](https://blog.csdn.net/qq_42751978/article/details/130668983)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down28v1,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
阅读全文