python GUI设计一个登录窗口 代码
时间: 2024-05-09 15:16:37 浏览: 10
以下是一个简单的Python Tkinter GUI实现登录窗口的代码:
```python
import tkinter as tk
def login():
username = entry_username.get()
password = entry_password.get()
if username == "admin" and password == "123456":
label_result.config(text="登录成功")
else:
label_result.config(text="登录失败")
root = tk.Tk()
root.title("登录窗口")
root.geometry("300x200")
label_username = tk.Label(root, text="用户名:")
label_username.pack()
entry_username = tk.Entry(root)
entry_username.pack()
label_password = tk.Label(root, text="密码:")
label_password.pack()
entry_password = tk.Entry(root, show="*")
entry_password.pack()
button_login = tk.Button(root, text="登录", command=login)
button_login.pack()
label_result = tk.Label(root, text="")
label_result.pack()
root.mainloop()
```
代码中使用了Tkinter库来创建GUI窗口,包括标签、文本框、按钮和标签等组件。登录按钮的事件处理函数会获取用户名和密码,对它们进行验证并显示登录结果。