python生成json换行符
时间: 2023-12-16 16:05:10 浏览: 75
python里面的换行符
可以使用json.dumps()函数来生成json换行符。在dumps()函数中,可以使用参数indent来指定缩进空格数,从而实现换行的效果。例如:
```python
import json
# 定义一个字典
data = {'name': 'John', 'age': 30, 'city': 'New York'}
# 生成json字符串,并指定缩进空格数为4
json_str = json.dumps(data, indent=4)
# 将json字符串中的\n替换为\\n
json_str = json_str.replace('\n', '\\n')
# 输出json字符串
print(json_str)
```
输出结果为:
```
{
"name": "John",
"age": 30,
"city": "New York"
}\n
```
其中,最后的`\n`是为了在输出结果中添加一个换行符。
阅读全文