Python是一種十分流行的編程語言,它不僅適用于數據分析和人工智能等領域,同時也可以用來構建各種不同的應用程序,其中包括登錄窗口。
# 導入所需的庫 from tkinter import * # 創建登錄窗口 window = Tk() window.title("登錄") window.geometry('300x150') # 創建用戶名和密碼輸入框 lbl_user = Label(window, text="用戶名:") lbl_user.grid(column=0, row=0) txt_user = Entry(window,width=30) txt_user.grid(column=1, row=0) lbl_password = Label(window, text="密碼:") lbl_password.grid(column=0, row=1) txt_password = Entry(window, show='*',width=30) txt_password.grid(column=1, row=1) # 創建登錄按鈕 def clicked(): username = txt_user.get() password = txt_password.get() if username == "admin" and password == "123456": lbl_result.configure(text="登錄成功!") else: lbl_result.configure(text="用戶名或密碼錯誤,請重試!") btn = Button(window, text="登錄", command=clicked) btn.grid(column=1, row=2) # 創建用于顯示結果的標簽 lbl_result = Label(window, text="") lbl_result.grid(column=1, row=3) # 進入主循環 window.mainloop()
以上代碼使用了Python的圖形用戶界面庫tkinter來創建了一個簡單的登錄窗口。當用戶輸入用戶名和密碼并點擊登錄按鈕時,程序會根據輸入的信息進行驗證。如果驗證通過,窗口將顯示登錄成功的消息,否則將顯示用戶名或密碼錯誤的信息。這個簡單的示例展示了Python的一些基礎語法,以及如何使用外部庫來創建GUI界面。