python字典写入文本文件
时间: 2023-09-08 14:08:17 浏览: 113
解决Python字典写入文件出行首行有空格的问题
5星 · 资源好评率100%
你可以使用Python内置的`json`库将字典写入文本文件。以下是一个简单的示例代码:
```python
import json
# 一个字典
my_dict = {"name": "Alice", "age": 30, "city": "New York"}
# 将字典写入文本文件
with open("my_dict.txt", "w") as f:
json.dump(my_dict, f)
```
在上面的代码中,我们使用`json.dump()`方法将字典写入名为`my_dict.txt`的文本文件中。如果你想让字典在文件中更易读,则可以使用`indent`参数:
```python
# 将字典写入文本文件,使用缩进使其更易读
with open("my_dict.txt", "w") as f:
json.dump(my_dict, f, indent=4)
```
这将在文本文件中使用4个空格缩进,使字典更易读。
阅读全文