在Python中用rkinter制作一个登入窗口
时间: 2023-12-27 22:01:59 浏览: 74
好的,以下是一个简单的登录窗口的 Python 代码,使用了 tkinter 模块:
```python
import tkinter as tk
def check_login():
username = username_entry.get()
password = password_entry.get()
if username == "admin" and password == "password":
login_success_label.config(text="Login successful!")
else:
login_success_label.config(text="Login failed!")
root = tk.Tk()
root.title("Login")
# Username label and entry
username_label = tk.Label(root, text="Username:")
username_label.pack()
username_entry = tk.Entry(root)
username_entry.pack()
# Password label and entry
password_label = tk.Label(root, text="Password:")
password_label.pack()
password_entry = tk.Entry(root, show="*")
password_entry.pack()
# Login button
login_button = tk.Button(root, text="Login", command=check_login)
login_button.pack()
# Label to display login success message
login_success_label = tk.Label(root, text="")
login_success_label.pack()
root.mainloop()
```
这个窗口有一个用户名输入框、一个密码输入框和一个登录按钮。当用户点击登录按钮时,check_login 函数会检查用户名和密码是否正确,并在登录成功或失败时显示相应的消息。
阅读全文