日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

json.dumps()和json.loads()

發布時間:2025/4/16 编程问答 20 豆豆
生活随笔 收集整理的這篇文章主要介紹了 json.dumps()和json.loads() 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

一、概念理解

1、json.dumps()和json.loads()是json格式處理函數(可以這么理解,json是字符串)
  (1)json.dumps()函數是將一個Python數據類型列表進行json格式的編碼(可以這么理解,json.dumps()函數是將字典轉化為字符串)
  (2)json.loads()函數是將json格式數據轉換為字典(可以這么理解,json.loads()函數是將字符串轉化為字典)

2、json.dump()和json.load()主要用來讀寫json文件函數

二、代碼測試

1.py

import json

# json.dumps()函數的使用,將字典轉化為字符串
dict1 = {"age": "12"}
json_info = json.dumps(dict1)
print("dict1的類型:"+str(type(dict1)))
print("通過json.dumps()函數處理:")
print("json_info的類型:"+str(type(json_info)))

?

?

1 import json 2 3 # json.loads函數的使用,將字符串轉化為字典 4 json_info = '{"age": "12"}' 5 dict1 = json.loads(json_info) 6 print("json_info的類型:"+str(type(json_info))) 7 print("通過json.dumps()函數處理:") 8 print("dict1的類型:"+str(type(dict1)))

運行截圖:

?

3.py

1 import json 2 3 # json.dump()函數的使用,將json信息寫進文件 4 json_info = "{'age': '12'}" 5 file = open('1.json','w',encoding='utf-8') 6 json.dump(json_info,file)

運行截圖(1.json文件):

4.py

1 import json 2 3 # json.load()函數的使用,將讀取json信息 4 file = open('1.json','r',encoding='utf-8') 5 info = json.load(file) 6 print(info)

運行截圖:

?

轉載于:https://www.cnblogs.com/hjianhui/p/10387057.html

總結

以上是生活随笔為你收集整理的json.dumps()和json.loads()的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。