Python写出json文件时不便于阅读的问题
- 在我们用python写出json文件时,会发现时这样的 (没法看没法看)
[{"aqi": 44, "area": "北京", "pm2_5": 24, "pm2_5_24h": 30, "position_name": "天坛", "primary_pollutant": null, "quality": "优", "station_code": "1004A", "time_point": "2017-07-29T14:00:00Z"}, {"aqi": 46, "area": "北京", "pm2_5": 28, "pm2_5_24h": 38, "position_name": "农展馆", "primary_pollutant": null, "quality": "优", "station_code": "1005A", "time_point": "2017-07-29T14:00:00Z"}, {"aqi": 47, "area": "北京", "pm2_5": 32, "pm2_5_24h": 33, "position_name": "万寿西宫", "primary_pollutant": null, "quality": "优", "station_code": "1001A", "time_point": "2017-07-29T14:00:00Z"}, {"aqi": 50, "area": "北京", "pm2_5": 35, "pm2_5_24h": 27, "position_name": "古城", "primary_pollutant": null, "quality": "优", "station_code": "1012A", "time_point": "2017-07-29T14:00:00Z"}, {"aqi": 54, "area": "北京", "pm2_5": 38, "pm2_5_24h": 28, "position_name": "海淀区万柳", "primary_pollutant": "细颗粒物(PM2.5)", "quality": "良", "station_code": "1007A", "time_point": "2017-07-29T14:00:00Z"}]
[
{
"aqi":44,
"area":"北京",
"pm2_5":24,
"pm2_5_24h":30,
"position_name":"天坛",
"primary_pollutant":null,
"quality":"优",
"station_code":"1004A",
"time_point":"2017-07-29T14:00:00Z"
},
{
"aqi":46,
"area":"北京",
"pm2_5":28,
"pm2_5_24h":38,
"position_name":"农展馆",
"primary_pollutant":null,
"quality":"优",
"station_code":"1005A",
"time_point":"2017-07-29T14:00:00Z"
},
{
"aqi":47,
"area":"北京",
"pm2_5":32,
"pm2_5_24h":33,
"position_name":"万寿西宫",
"primary_pollutant":null,
"quality":"优",
"station_code":"1001A",
"time_point":"2017-07-29T14:00:00Z"
},
{
"aqi":50,
"area":"北京",
"pm2_5":35,
"pm2_5_24h":27,
"position_name":"古城",
"primary_pollutant":null,
"quality":"优",
"station_code":"1012A",
"time_point":"2017-07-29T14:00:00Z"
},
{
"aqi":54,
"area":"北京",
"pm2_5":38,
"pm2_5_24h":28,
"position_name":"海淀区万柳",
"primary_pollutant":"细颗粒物(PM2.5)",
"quality":"良",
"station_code":"1007A",
"time_point":"2017-07-29T14:00:00Z"
}
]
- 第一,不要认为是你的python写入代码有问题。
- 第二,只要把第一处的json经过json格式化就成了第二处的json。