python制作登陆界面
时间: 2023-06-22 09:19:54 浏览: 66
可以使用Python的tkinter模块来制作登陆界面,以下是一个简单的示例代码:
```python
from tkinter import *
from tkinter import messagebox
def login():
username = entry_username.get()
password = entry_password.get()
if username == "admin" and password == "12345":
messagebox.showinfo("Login", "Login successful!")
else:
messagebox.showerror("Login", "Invalid username or password")
root = Tk()
root.title("Login")
label_username = Label(root, text="Username")
label_username.pack()
entry_username = Entry(root)
entry_username.pack()
label_password = Label(root, text="Password")
label_password.pack()
entry_password = Entry(root, show="*")
entry_password.pack()
button_login = Button(root, text="Login", command=login)
button_login.pack()
root.mainloop()
```
在这个示例中,我们使用了tkinter的Label、Entry和Button来创建登陆界面。当用户点击“Login”按钮时,程序会获取用户名和密码,并进行验证。如果用户名和密码都是正确的,程序会弹出一个消息框,显示“Login successful!”的消息,否则会弹出一个错误消息框,显示“Invalid username or password”的消息。
阅读全文