Загрузка данных


import tkinter as tk
from tkinter import messagebox

def check_password(password):
    if len(password) >= 8:
        return True
    else:
        return False

def verify():
    pwd = entry.get()
    if check_password(pwd):
        messagebox.showinfo("Результат", "Пароль надёжен")
    else:
        messagebox.showwarning("Внимание", "Пароль слишком короткий")

def update_counter(event):
    length = len(entry.get())
    label_count.config(text=f"Символов: {length}")

root = tk.Tk()
root.title("Безопасность")
root.geometry("300x200")

entry = tk.Entry(root, show="*", font=("Arial", 14))
entry.pack(pady=20)
entry.bind("<KeyRelease>", update_counter)

label_count = tk.Label(root, text="Символов: 0")
label_count.pack(pady=5)

tk.Button(root, text="Проверить", command=verify).pack(pady=10)

root.mainloop()