print("Что вы хотите сделать? 1 - Регистрация, 2 - Войти")
if int(input()) == 1:
print("Придумайте логин")
login = input()
print("Придумайте пароль")
password = input()
with open("reg.txt", 'a', encoding="utf-8") as file:
file.write(f"Логин: {login}, Пароль: {password}\n")
print("Регистрация успешна")
else:
user_found = False
while user_found == False:
print("Введите логин")
login = input()
print("Введите пароль")
password = input()
with open("reg.txt", 'r', encoding="utf-8") as file:
for line in file:
clean_line = line.strip()
parts = clean_line.split(", ")
loginf = parts[0].split(": ")[1]
passwordf = parts[1].split(": ")[1]
if login == loginf and password == passwordf:
print(login, password)
print(loginf, passwordf)
print(f"Регистрация успешная. Добро пожаловать {login}")
user_found = True
else:
print("Логин или пароль неправильный")
print("Хотите повторить (y/n)")
if input() == "y":
continue
else:
break
input()