Python модуль JSON отвалы, свалки, нагрузки, функция нагрузки описывает

Модуль Json свалки, грузы, свалка, функция нагрузки описывает

 

1, json.dumps ()
для типа данных в Словаре ул
2, json.loads ()
для типа данных в Словаре ул
. 3, json.dump () для типа данных в Словаре ул и записывается в файл в формате JSON. Следующие два метода могут быть записаны в файл данных JSON
4, json.load () для считывания данных из файла JSON

Тестовый код выглядит следующим образом:

. 1  Импорт JSON
 2  
3.  
4. Data_str = ' { "имя": "Бенбен", "возраст": 18, "пол": " F"} ' 
. 5  
. 6  # Тип данных в ул Dict 
. 7 str_to_dict = JSON. грузы (data_str, кодирование = 'UTF - 8 ' )
 . 8  
. 9  печати ( " тип data_str как: {} " .format (тип (data_str)))
 10  Print ( " тип str_to_dict как: {} " .format (типа (str_to_dict)))
 . 11  
12  # а тип данных ДИКТ в STR 
13= Json.dumps dict_to_str (str_to_dict, ensure_ascii = False)
 14  печати ( " тип dict_to_str как: {} " .format (тип (dict_to_str)))
 15  
16  # Данные типа ДИКТ в ул, и записывается в JSON файл 
17. с Open ( " test_json.json " , MODE = ' W ' , кодирование = ' UTF - 8. ' КАК FP):
 18,      json.dump (str_to_dict, ФП)
 19.  
20  # считывать данные из файла JSON 
21 с Открытый ( " test_json.json " , РЕЖИМ = ' R & л ', Кодирование = ' UTF - 8. ' ) AS FP:
 22      load_dict = json.load (ФП)
 23      печати ( " считывание данных является: {} " .format (load_dict))

Результаты таковы:

data_str типы: < класс  ' STR ' > 
тип str_to_dict как: < класс  ' Словаре ' > 
введите dict_to_str как: < класс  ' STR ' > 
считанные данные: { ' имя ' : ' Бенбен ' , ' Возраст ' : 18, ' Секс ' : ' F ' }

 

рекомендация

отwww.cnblogs.com/benben-wu/p/11278446.html