Untitled
unknown
python
3 years ago
1.5 kB
12
Indexable
import sys
class Lobby:
users = {'admin': '123%asd', 'stachu1': ''}
is_loged = False
def __init__(self, user = 'guest'):
self.user = user
self.first_window()
def menu_view(self):
print("Welcom, first please login or registrate", "Menu:", "1. Login", "2. Ragistrate", "3. Exit", sep="\n")
def first_window(self):
window_flag = True
self.menu_view()
while window_flag:
checked = int(input("Please input a number: "))
if checked == 1:
#login
self._login_()
break
elif checked == 2:
#register
pass
elif checked == 3:
#exit
sys.exit("Zamykam")
def _login_(self):
while True:
print("To go back press 1")
self.login = input("Input login: ")
if self.login == "1":
self.first_window()
self.password = input("Input password: ")
if self.users.get(self.login) == self.password:
self.is_loged = True
print("Walcome, you are loged")
self.after_login_window()
break
else:
print("try again")
continue
def after_login_window(self):
print("Chceck your account")
lob = Lobby() Editor is loading...