Python是一種熱門編程語言,擁有廣泛的應用場景。其中一個常見的應用就是在Python中創建登錄消息框。下面我們就來看一下如何使用Python實現登錄消息框。
from tkinter import * from tkinter import messagebox def login(): username = username_entry.get() password = password_entry.get() if username == 'abc' and password == '123': # 假設用戶名為abc,密碼為123 messagebox.showinfo("登錄成功", "歡迎使用!") else: messagebox.showwarning("登錄失敗", "用戶名或密碼錯誤!") root = Tk() root.title("登錄") root.geometry("300x200") username_label = Label(root, text="用戶名:") username_label.pack() username_entry = Entry(root) username_entry.pack() password_label = Label(root, text="密碼:") password_label.pack() password_entry = Entry(root, show='*') # 輸入的密碼用*代替 password_entry.pack() login_button = Button(root, text="登錄", command=login) login_button.pack() root.mainloop()
首先,我們要導入tkinter模塊和messagebox子模塊。然后,我們定義一個login函數,該函數獲取用戶名和密碼,并與我們預設的用戶名和密碼進行比較。如果比較成功,就會彈出一個“登錄成功”的消息框,否則就會彈出一個“登錄失敗”的消息框。
接著,我們創建一個窗口。我們給窗口起名叫“登錄”,并設置它的尺寸為300x200。我們用Label控件和Entry控件創建了兩個輸入框,用Button控件創建了一個“登錄”按鈕。我們還給密碼輸入框設置了show屬性為“*”,這樣輸入的密碼就不會顯示明文。
最后,我們運行這個程序,就可以看到一個簡單的登錄消息框。
上一篇html 編輯器 php
下一篇html 正則 php