免费视频淫片aa毛片_日韩高清在线亚洲专区vr_日韩大片免费观看视频播放_亚洲欧美国产精品完整版

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
Python JSON 

本章節(jié)我們將為大家介紹如何使用 Python 語言來編碼和解碼 JSON 對象。


環(huán)境配置

在使用 Python 編碼或解碼 JSON 數(shù)據(jù)前,我們需要先安裝 JSON 模塊。本教程我們會下載 Demjson 并安裝:

$ tar xvfz demjson-1.6.tar.gz$ cd demjson-1.6$ python setup.py install

JSON 函數(shù)

函數(shù)描述
encode 將 Python 對象編碼成 JSON 字符串
decode將已編碼的 JSON 字符串解碼為 Python 對象

encode

Python encode() 函數(shù)用于將 Python 對象編碼成 JSON 字符串。

語法

demjson.encode(self, obj, nest_level=0)

實例

以下實例將數(shù)組編碼為 JSON 格式數(shù)據(jù):

#!/usr/bin/pythonimport demjsondata = [ { 'a' : 1, 'b' : 2, 'c' : 3, 'd' : 4, 'e' : 5 } ]json = demjson.encode(data)print json

以上代碼執(zhí)行結果為:

[{"a":1,"b":2,"c":3,"d":4,"e":5}]

decode

Python 可以使用 demjson.decode() 函數(shù)解碼 JSON 數(shù)據(jù)。該函數(shù)返回 Python 字段的數(shù)據(jù)類型。

語法

demjson.decode(self, txt)

實例

以下實例展示了Python 如何解碼 JSON 對象:

#!/usr/bin/pythonimport demjsonjson = '{"a":1,"b":2,"c":3,"d":4,"e":5}';text = demjson.decode(json)print  text

以上代碼執(zhí)行結果為:

{u'a': 1, u'c': 3, u'b': 2, u'e': 5, u'd': 4}
本站僅提供存儲服務,所有內容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權內容,請點擊舉報。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
大話 Python:python 基礎鞏固 -- python 對象與 json 對象之間的恩怨情仇
python對json的操作總結
PHP JSON | 菜鳥教程
Python內部編碼轉換
Python Base64轉碼解碼
json在php與js中的應用
更多類似文章 >>
生活服務
分享 收藏 導長圖 關注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權!
如果VIP功能使用有故障,
可點擊這里聯(lián)系客服!

聯(lián)系客服