Автор оригинала: Python Examples.
Python создать json.
В Python вы можете создать json String, просто назначая действительную строку JSON Listral к переменной, или преобразовать объект Python в json String, используя функцию json.loads ().
В этом руководстве мы создадим JSON из разных типов объектов Python.
Пример 1: Создать строку JSON из словаря Python
В этом примере мы создадим JSON Formatted String из словаря Python. json.dumps () С аргументом отступа возвращает json Formatted String String, созданный из словаря.
Python Program
import json dictionary = {'a':34, 'b':61, 'c':82} jsonString = json.dumps(dictionary, indent=4) print(jsonString)
Выход
{ "a": 34, "b": 61, "c": 82 }
Пример 2: Создание строки JSON из списка Python
В этом примере мы создадим JSON Formatted String из списка Python. Список Python будет иметь словари в качестве предметов.
Python Program
import json myList = [{'a': 54}, {'b': 41, 'c':87}] jsonString = json.dumps(myList, indent=4) print(jsonString)
Выход
[ { "a": 54 }, { "b": 41, "c": 87 } ]
Пример 3: Создать строку JSON из Python Fupple
В этом примере мы создадим JSON Formatted String из кортежа Python.
Python Program
import json myTuple = ({'a': 54}, {'b': 41, 'c':87}) jsonString = json.dumps(myTuple, indent=4) print(jsonString)
Выход
[ { "a": 54 }, { "b": 41, "c": 87 } ]
Резюме
В этом руководстве примеров Python мы узнали, как создать json String из объектов Python, с помощью примеров программ.