Сохранение
данных
217
нужно только прочитать данные из файла
. В точке
функция
json.load()
ис-
пользуется для загрузки информации из
numbers .json
; эта информация сохраняется
в переменной
numbers
. Наконец, программа выводит прочитанный список. Как
видите, это
тот же список, который
был создан в программе
number_writer .py
:
[2, 3, 5, 7, 11, 13]
Модуль
json
позволяет организовать простейший обмен данными между про-
граммами.
Сохранение
и чтение данных, сгенерированных
пользователем
Сохранение с использованием модуля
json
особенно полезно при работе с данны-
ми, сгенерированными пользователем, потому что без сохранения эта информа-
ция будет потеряна при остановке программы. В следующем примере программа
запрашивает у пользователя имя при первом запуске программы и «вспоминает»
его при повторных запусках.
Начнем с сохранения имени пользователя:
Достарыңызбен бөлісу: