作者:Lucy
時間:2020年5月22日03:04:26
功能:引入json文件並且將其load爲字典;將字典dump爲字符串並寫入txt文件中 【還涉及編碼的知識】
背景: 在騰訊雲大學的免費課程“Django 實戰應用”——瞭解到了json的兩個函數的應用 ——後來詢問師兄關於“在本地用python搭建服務器”的知識
應用背景:和師兄閒聊,並意外開始了對http請求“抓包”的討論(此時我尚未理解)……師兄給了一個json文件給我——開始應用
(可以複製上機試一下)
下面是實現功能的py文件 coding.py
from __future__ import unicode_literals
import json
with open('collRankl.json', "r") as f:
fani = json.load(f)
with open("output.txt", "a") as f:
json.dump(fani, f, ensure_ascii=False, indent=4)
下面是應用的json文件 collRankl.json
{"code": 200,"time": 1590075242994,"msg": "成功","data": {"list": [{"rowNum": "182","sucShare": "1","pw": 0},{"rowNum": "1","sucShare": "275","pw": 1}]},"srs": null}
下面是輸出的結果樣式
{
"code": 200,
"time": 1590075242994,
"msg": "成功",
"data": {
"list": [
{
"rowNum": "182",
"sucShare": "1",
"pw": 0
},
{
"rowNum": "1",
"sucShare": "275",
"pw": 1
}
]
},
"srs": null
}