python引入json文件並且將其load爲字典;將字典dump爲字符串並寫入txt文件中 【還涉及編碼的知識】

作者: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
}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章