python编写一个简单的·登陆界面
时间: 2024-05-06 21:17:20 浏览: 96
以下是一个简单的 Python 登录界面示例:
```python
import tkinter as tk
def login():
username = username_entry.get()
password = password_entry.get()
if == "admin" and password == "password":
message_label.config(text="登录成功")
else:
message_label.config(text="用户名或密码错误")
# 创建主窗口
root = tk.Tk()
# 设置窗口标题
root.title("登录")
# 设置窗口大小
root.geometry("300x150")
# 创建标签和文本框
username_label = tk.Label(root, text="用户名:")
username_label.grid(row=0, column=0)
username_entry = tk.Entry(root)
username_entry.grid(row=0, column=1)
password_label = tk.Label(root, text="密码:")
password_label.grid(row=1, column=0)
password_entry = tk.Entry(root, show="*")
password_entry.grid(row=1, column=1)
# 创建按钮
login_button = tk.Button(root, text="登录", command=login)
login_button.grid(row=2, column=0)
# 创建消息标签
message_label = tk.Label(root, text="", fg="red")
message_label.grid(row=2, column=1)
# 运行主循环
root.mainloop()
```
这个程序使用了 Tkinter 模块来创建 GUI 界面。它包含一个用户名文本框、一个密码文本框和一个“登录”按钮。当用户点击“登录”按钮时,程序将检查用户名和密码是否正确,并在消息标签中显示相应的消息。注意,在实际应用中,不应该明文储存密码,而应该使用安全的加密算法来保护用户的密码。
阅读全文