你可以帮我写一下登录界面的代码
时间: 2023-08-28 21:27:26 浏览: 115
当然可以,以下是一个简单的基于Python tkinter库的登录界面代码:
```python
from tkinter import *
def login():
username = e1.get()
password = e2.get()
if username == "admin" and password == "123456":
result_label.config(text="Login successful!")
else:
result_label.config(text="Invalid username or password!")
root = Tk()
root.title("Login")
root.geometry("300x150+500+300")
Label(root, text="Username:").grid(row=0, column=0, padx=5, pady=10, sticky=W)
e1 = Entry(root)
e1.grid(row=0, column=1, padx=5, pady=10)
Label(root, text="Password:").grid(row=1, column=0, padx=5, pady=10, sticky=W)
e2 = Entry(root, show="*")
e2.grid(row=1, column=1, padx=5, pady=10)
Button(root, text="Login", command=login).grid(row=2, column=0, columnspan=2, pady=10)
result_label = Label(root, text="")
result_label.grid(row=3, column=0, columnspan=2)
root.mainloop()
```
该代码创建了一个简单的登录界面,包括用户名和密码的输入框以及一个“登录”按钮。当用户点击“登录”按钮时,程序会根据输入的用户名和密码进行验证,如果验证通过,则在界面上显示“Login successful!”,否则显示“Invalid username or password!”。
阅读全文