1. 程式人生 > >python編寫登陸彈框介面

python編寫登陸彈框介面

from tkinter import *
def login():
    def print_entry():
    #記錄賬號和密碼引數
        a = var.get()
        b = var2.get()
    # 標題
    root = Tk()
    root.title("請登入")
    Frame(root).grid(padx=10, pady=10, ipadx=5)
    # 第一行賬號輸入框
    username = Label(root, text='賬戶:')
    username.grid(row=0, sticky=W)
    var = StringVar()
    # 設定輸入框對應的文字變數為var
    Entry(root, textvariable=var).grid(row=0, column=1)
    # 第二行密碼輸入框
    pw = Label(root, text='密碼:')
    pw.grid(row=1, sticky=W)
    var2 = StringVar()
    # 設定輸入框對應的文字變數為var
    ps = Entry(root, textvariable=var2)
    ps.grid(row=1, column=1)  # 設定輸入框對應的文字變數為var
    ps['show'] = '*'  # 隱藏顯示
    # 第三行按鈕事件
    Button(root, text="登陸", command=print_entry).grid(row=2, column=0)
    Button(root, text="取消", command=root.quit).grid(row=2, column=1)
    root.mainloop()
login()