python dict 写入txt
时间: 2023-06-30 17:14:38 浏览: 106
您可以使用Python内置的`json`模块将Python字典写入到TXT文件中。以下是一个简单的示例代码:
```python
import json
# 创建一个字典
my_dict = {"name": "Tom", "age": 28, "city": "New York"}
# 将字典写入到TXT文件中
with open("my_dict.txt", "w") as f:
json.dump(my_dict, f)
```
这段代码会将`my_dict`写入到名为`my_dict.txt`的TXT文件中。如果要读取该文件中的字典,可以使用以下代码:
```python
import json
# 从TXT文件中读取字典
with open("my_dict.txt", "r") as f:
my_dict = json.load(f)
print(my_dict) # 输出:{'name': 'Tom', 'age': 28, 'city': 'New York'}
```
这段代码会从名为`my_dict.txt`的TXT文件中读取字典,并将其存储在`my_dict`变量中。然后,它会打印该字典。
相关问题
python dict写入文件
要将Python字典写入文件,可以使用`json`模块来实现。下面是一个示例代码:
```python
import json
data = {"name": "John", "age": 30, "city": "New York"}
# 将字典写入文件
with open("data.json", "w") as file:
json.dump(data, file)
```
在这个示例中,我们使用`json.dump()`函数将字典`data`写入名为"data.json"的文件中。你可以将字典中的其他键值对替换为你自己的数据。请确保文件的路径和名称是正确的。
python 字典写入txt
你可以使用Python中的`json`模块将字典写入txt文件,具体操作如下:
```python
import json
# 要写入的字典
my_dict = {"name": "Alice", "age": 18, "gender": "female"}
# 将字典转换为json格式的字符串
json_str = json.dumps(my_dict)
# 打开文件,将json字符串写入文件中
with open("my_dict.txt", "w") as f:
f.write(json_str)
```
这样,字典就被写入了名为`my_dict.txt`的文件中。如果需要读取这个文件中的字典,可以使用`json`模块的`load`方法,具体操作如下:
```python
import json
# 打开文件,读取json字符串
with open("my_dict.txt", "r") as f:
json_str = f.read()
# 将json字符串转换为字典
my_dict = json.loads(json_str)
# 输出字典
print(my_dict)
```
阅读全文