@TheAmmiR

Как написать программу, которая запоминает введенные ранее данные и использует их?

Короче. Сначала распишу вопрос поподробнее, потом вдамся в "ну, в общем, как я думаю это надо делать".
Допустим, есть простенькая программа if-elif, которая, в зависимости от введенного пароля выводит какую либо информацию по типу
login = str(input("Введите логин: "))
password = str(input("Введите пароль: "))

if (login == 'TheAmmiR') and (password == 'mysecretpassword'):
    print("Рады вас приветствовать, администратор интернет-магазина \"Утюг\".")
elif (login == 'User') and (password == 'none'):
    print("Рады вас приветствовать в нашем интернет-магазине!")
else:
    print("Неправильно введенный логин или пароль.")


А теперь такая задача. Как сделать регистрацию, по принципу того же...
login = str(input("Введите логин: "))
password = str(input("Введите пароль: "))
..?
При этом, она будет запоминаться, и её можно будет использовать в процессе авторизации.
По-моему, следует создать текстовый документ, в котором в определенном формате будут храниться логины и пароли. Но как их потом использовать в самой программе? Расскажите, кто знает, может быть еще есть отдельные библиотеки или модули для этих целей?
  • Вопрос задан
  • 1391 просмотр
Пригласить эксперта
Ответы на вопрос 1
Самый простой способ, вероятно, считывать из того же текстового файла.with open(file, 'r') as f:
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы