Автор оригинала: 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, с помощью примеров программ.