def check(event):
L = login.get()
P = password.get()
if L and P:
messagebox.showinfo('Success', 'Вы успешно вошли!')
if not L and P:
messagebox.showerror('Error 0x1', 'Введите логин!')
elif not P and L:
messagebox.showerror('Error 0x1', 'Введите пороль')
if not L and P:
messagebox.showerror('Error 1x1', 'Введите данные!')
File "C:\Python\test.py", line 19
messagebox.showinfo('Success', 'Вы успешно вошли!')
^
TabError: inconsistent use of tabs and spaces in indentation
def check(event):
L = login.get()
P = password.get()
if L and P:
messagebox.showinfo('Success', 'Вы успешно вошли!')
if not L and P:
messagebox.showerror('Error 0x1', 'Введите логин!')
elif not P and L:
messagebox.showerror('Error 0x1', 'Введите пороль')
if not L and P:
messagebox.showerror('Error 1x1', 'Введите данные!')
def check(event):
# L = login.get()
# P = password.get()
login = login.get()
pwd = password.get()
# проверка на заполненность
if not login and pwd:
messagebox.showerror('Error 0x1', 'Введите логин!')
elif login and not pwd:
messagebox.showerror('Error 0x1', 'Введите пороль')
elif not login and not pwd:
messagebox.showerror('Error 1x1', 'Введите данные!')
# валидация с базой данных
elif login != login_in_database:
messagebox.showerror('Error 0x0', 'Такого логина не существует!')
elif hash(pwd) != hash(pwd_in_database):
messagebox.showerror('Error 00x00', 'Неверный пароль')
else:
messagebox.showinfo('Success', 'Вы успешно вошли!')