python to_json
时间: 2023-09-04 17:14:25 浏览: 49
要将 Python 对象转换为 JSON 格式,可以使用 `json` 模块中的 `json.dumps()` 函数。以下是一个示例:
```python
import json
data = {
"name": "John",
"age": 30,
"city": "New York"
}
json_data = json.dumps(data)
print(json_data)
```
输出结果为:
```json
{"name": "John", "age": 30, "city": "New York"}
```
`json.dumps()` 函数将 Python 对象转换为 JSON 字符串。如果要将 JSON 字符串写入文件,可以使用 `json.dump()` 函数。
如果要将 JSON 字符串转换回 Python 对象,可以使用 `json.loads()` 函数。以下是一个示例:
```python
import json
json_data = '{"name": "John", "age": 30, "city": "New York"}'
data = json.loads(json_data)
print(data)
```
输出结果为:
```python
{'name': 'John', 'age': 30, 'city': 'New York'}
```
`json.loads()` 函数将 JSON 字符串转换为 Python 对象。如果要从文件中读取 JSON 数据,可以使用 `json.load()` 函数。