色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

python登錄界面程序

劉若蘭1年前5瀏覽0評論

如果你想在自己的python程序中添加一個簡單的登錄界面,那么下面的代碼可以為你提供幫助。

import tkinter as tk
root = tk.Tk()
root.title("登錄")
#設置窗口大小
root.geometry("350x200")
#創建標簽
tk.Label(root, text="用戶名:").place(x=50, y=40)
tk.Label(root, text="密碼:").place(x=50, y=80)
#創建輸入框
var_usr_name = tk.StringVar()
var_usr_name.set("test")
entry_usr_name = tk.Entry(root, textvariable=var_usr_name)
entry_usr_name.place(x=110, y=40)
var_usr_pwd = tk.StringVar()
entry_usr_pwd = tk.Entry(root, textvariable=var_usr_pwd, show='*')
entry_usr_pwd.place(x=110, y=80)
#定義登錄按鈕的回調函數
def login():
usr_name = var_usr_name.get()
usr_pwd = var_usr_pwd.get()
if usr_name == "admin" and usr_pwd == "admin123":
tk.messagebox.showinfo(title="登錄成功", message="歡迎您,管理員。")
else:
tk.messagebox.showerror(title="登錄失敗", message="用戶名或密碼錯誤,請重新輸入。")
var_usr_name.set("")
var_usr_pwd.set("")
#創建登錄按鈕
btn_login = tk.Button(root, text="登錄", command=login)
btn_login.place(x=110, y=120)
root.mainloop()

這段代碼使用了tkinter模塊來創建GUI界面。其中,我們創建了兩個輸入框,分別用于輸入用戶名和密碼。在登錄按鈕的回調函數中,我們獲取輸入框中的內容,并進行驗證。如果用戶名和密碼都正確,就彈出一個提示框表示登錄成功,否則就彈出一個錯誤提示框。

當然,這只是一個簡單的實現。如果你想要更加安全的登錄界面,那么可以在密碼輸入框中使用星號來隱藏輸入內容,或者使用加密算法來保護密碼。