欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Python使用JSON庫解析JSON數(shù)據(jù)的方法

 更新時間:2022年06月08日 10:26:45   作者:Mount256  
這篇文章主要介紹了Python使用JSON庫解析JSON數(shù)據(jù),主要包括如何在網頁中獲取json數(shù)據(jù)及python內置的json庫,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下

1 如何在網頁中獲取 JSON 數(shù)據(jù)?

打開一個具有動態(tài)渲染的網頁,按 F12 打開瀏覽器開發(fā)工具,點擊“網絡”,再刷新一下網頁,觀察是否有新的數(shù)據(jù)包。

發(fā)現(xiàn)有 js 后綴的文件,這就是我們想要的 json 數(shù)據(jù)了。

2 Python 內置的 JSON 庫

內置的 json 庫的函數(shù):

  • dumps:用于將 Python 的數(shù)據(jù)類型轉化為 json 字符串。
  • loads:將 json 字符串轉化為 Python 的數(shù)據(jù)類型。

實例 1:

import json
data = [ { 'a' : 1, 'b' : 2, 'c' : 3, 'd' : 4, 'e' : 5 } ]
data2 = json.dumps(data)
print(data2)

輸出結果:

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

實例 2:

#!/usr/bin/python
import json

jsonData = '{"a":1,"b":2,"c":3,"d":4,"e":5}';

text = json.loads(jsonData)
print(text)

輸出結果:

{u'a': 1, u'c': 3, u'b': 2, u'e': 5, u'd': 4}

到此這篇關于Python使用JSON庫解析JSON數(shù)據(jù)的文章就介紹到這了,更多相關Python解析JSON數(shù)據(jù)內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

最新評論