218
Глава 10 •
Файлы и исключения
В точке
вызов
json.load()
читает информацию из файла
username .json
в пере-
менную
username
. После того как данные будут успешно прочитаны, мы можем
поприветствовать
пользователя по имени
:
Welcome back, Eric!
Теперь эти две программы необходимо объединить в один файл. Когда пользова-
тель запускает
remember_me .py
, программа должна взять имя пользователя из памя-
ти, если это возможно; соответственно, программа начинается с блока
try
, который
пытается прочитать имя пользователя. Если файл
username .json
не существует,
блок
except
запросит имя пользователя и сохранит его в
username .json
на будущее:
Достарыңызбен бөлісу: