Python中json.dumps()函數使用和示例
json.dumps()函數使用和示例
json.dumps() 是 Python 中 json 模塊的一個函數
用于將 Python 對象編碼為 JSON 格式的字符串
這個函數非常有用
當你需要將 Python 對象保存為 JSON 文件
或者通過網絡傳輸到另一個系統(tǒng)時
它可以很方便地將 Python 數據結構轉換為 JSON 格式
import json # 創(chuàng)建一個 Python 字典 my_dict = {'name': 'Alice', 'age': 30, 'city': 'New York'} # 使用 json.dumps() 將字典轉換為 JSON 格式的字符串 json_string = json.dumps(my_dict) print(json_string)
輸出:
{"name": "Alice", "age": 30, "city": "New York"}
json.dumps()函數還有一些其他參數
例如:
indent
:用于設置輸出的 JSON 字符串的縮進層次,使其更易讀。sort_keys
:用于設置是否要對字典的鍵進行排序。ensure_ascii
:用于設置是否僅使用 ASCII 字符。escape_forward_slashes
:用于設置是否要轉義正斜杠 /。
import json # 創(chuàng)建一個 Python 字典 my_dict = {'name': 'Alice', 'age': 30, 'city': 'New York'} # 使用 json.dumps() 將字典轉換為 JSON 格式的字符串 json_string = json.dumps(my_dict) print(json_string) json_string = json.dumps(my_dict, indent=4, sort_keys=True) print(json_string)
輸出:
{"name": "Alice", "age": 30, "city": "New York"}
{
"age": 30,
"city": "New York",
"name": "Alice"
}
總結
以上為個人經驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關文章
xshell會話批量遷移到mobaxterm的工具(python小工具)
這篇文章主要介紹了xshell會話批量遷移到mobaxterm的工具,使用方法也超級簡單,本文通過python代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2021-12-12python網絡編程學習筆記(九):數據庫客戶端 DB-API
這篇文章主要介紹了python 數據庫客戶端 DB-API的相關資料,需要的朋友可以參考下2014-06-06django中的select_related和prefetch_related性能優(yōu)化分析
這篇文章主要介紹了django中的select_related和prefetch_related性能優(yōu)化分析,本文給大家介紹的非常詳細,需要的朋友可以參考下2024-07-07