python 转json
时间: 2023-09-25 10:08:51 浏览: 89
要将 Python 对象转换为 JSON 格式,你可以使用内置的 `json` 模块。具体的步骤如下:
1. 导入 `json` 模块:
```python
import json
```
2. 创建一个 Python 对象,例如一个字典或列表:
```python
data = {'name': 'John', 'age': 30, 'city': 'New York'}
```
3. 使用 `json.dumps()` 方法将 Python 对象转换为 JSON 字符串:
```python
json_data = json.dumps(data)
```
这样,你就将 Python 对象 `data` 转换为了 JSON 字符串 `json_data`。
如果你想将 JSON 字符串保存到文件中,可以使用 `json.dump()` 方法:
```python
with open('data.json', 'w') as json_file:
json.dump(data, json_file)
```
如果你要从 JSON 字符串中加载数据并转换为 Python 对象,可以使用 `json.loads()` 方法:
```python
json_data = '{"name": "John", "age": 30, "city": "New York"}'
data = json.loads(json_data)
```
这样,你就将 JSON 字符串 `json_data` 转换为了 Python 对象 `data`。
希望能帮到你!如果有任何问题,请随时问我。
阅读全文