python3 json數(shù)據格式的轉換(dumps/loads的使用、dict to str/str to dict、json字符串/字典的相互轉換)
python3 json數(shù)據格式的轉換(dumps/loads的使用、dict to str/str to dict、json字符串/字典的相互轉換)
Python3 JSON 數(shù)據解析
JSON (JavaScript Object Notation) 是一種輕量級的數(shù)據交換格式。它基于ECMAScript的一個子集。
Python3 中可以使用 json 模塊來對 JSON 數(shù)據進行編解碼,它包含了兩個函數(shù):
- json.dumps(): 對數(shù)據進行編碼。
- json.loads(): 對數(shù)據進行解碼。
在寫網絡爬蟲的時候,有時候會抓取到一些json格式的字符串,想要通過python字典的方式對字串中的內容進行尋址,則需要將json字符串先轉換為python字典。
dumps()函數(shù):
loads()函數(shù):
示例:
import json class forDatas: def __init__(self): pass def testJson(self): # 定義一個字典 d = {'a': 1, 'b': 2, 'c': 'asdf'} print('d:', d, type(d)) # dict to str d1 = json.dumps(d) print('d1:', d1, type(d1)) # str to dict d2 = json.loads(d1) print('d2:', d2, type(d2)) if __name__ == '__main__': tt = forDatas() tt.testJson()
總結
以上所述是小編給大家介紹的python3 json數(shù)據格式的轉換(dumps/loads的使用、dict to str/str to dict、json字符串/字典的相互轉換),希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對腳本之家網站的支持!
相關文章
利用Python裁切tiff圖像且讀取tiff,shp文件的實例
這篇文章主要介紹了利用Python裁切tiff圖像且讀取tiff,shp文件的實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-03-03基于pdf2docx模塊Python實現(xiàn)批量將PDF轉Word文檔的完整代碼教程
這篇文章主要介紹了基于pdf2docx模塊Python實現(xiàn)批量將PDF轉Word文檔的完整代碼教程,PDF文件是一種常見的文檔格式,如何轉換成word呢,需要的朋友可以參考下2023-04-04基于python中staticmethod和classmethod的區(qū)別(詳解)
下面小編就為大家?guī)硪黄趐ython中staticmethod和classmethod的區(qū)別(詳解)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2017-10-10Opencv-Python圖像透視變換cv2.warpPerspective的示例
今天小編就為大家分享一篇關于Opencv-Python圖像透視變換cv2.warpPerspective的示例,小編覺得內容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧2019-04-04