python登陆界面代码
时间: 2024-10-28 07:04:19 浏览: 7
Python中创建一个简单的登录界面通常会涉及到基本的GUI库,比如Tkinter。下面是一个简化的例子,展示如何用Tkinter构建一个基础的文本输入框和按钮的登录窗口:
```python
import tkinter as tk
def login():
username = entry_username.get()
password = entry_password.get()
# 这里只是一个示例,实际应用需要检查用户名和密码是否有效
if username == "admin" and password == "password":
print("Login successful!")
else:
print("Incorrect credentials.")
# 创建主窗口
root = tk.Tk()
root.title("Login")
# 创建标签和输入框
label_username = tk.Label(root, text="Username:")
entry_username = tk.Entry(root)
label_password = tk.Label(root, text="Password:")
entry_password = tk.Entry(root, show="*") # 隐藏密码显示
# 创建提交按钮并绑定事件处理器
button_login = tk.Button(root, text="Login", command=login)
# 布局元素
label_username.grid(row=0, column=0)
entry_username.grid(row=0, column=1)
label_password.grid(row=1, column=0)
entry_password.grid(row=1, column=1)
button_login.grid(row=2, column=0, columnspan=2)
root.mainloop()
阅读全文