python登录界面源码
时间: 2023-10-17 12:13:04 浏览: 36
以下是一个简单的 Python 登录界面的源代码。该代码使用了 Tkinter GUI 库。
```python
from tkinter import *
from tkinter import messagebox
def login():
username = username_entry.get()
password = password_entry.get()
if username == "admin" and password == "12345":
messagebox.showinfo("Login", "Login successful!")
else:
messagebox.showerror("Login", "Invalid username or password.")
# Create a Tkinter window
root = Tk()
root.title("Login")
# Add username label and entry
username_label = Label(root, text="Username:")
username_label.grid(row=0, column=0, padx=10, pady=10)
username_entry = Entry(root)
username_entry.grid(row=0, column=1, padx=10, pady=10)
# Add password label and entry
password_label = Label(root, text="Password:")
password_label.grid(row=1, column=0, padx=10, pady=10)
password_entry = Entry(root, show="*")
password_entry.grid(row=1, column=1, padx=10, pady=10)
# Add login button
login_button = Button(root, text="Login", command=login)
login_button.grid(row=2, column=1, padx=10, pady=10)
# Run the Tkinter event loop
root.mainloop()
```
在此代码中,我们创建了一个窗口,其中包含用户名和密码的标签和输入框,以及一个登录按钮。当用户单击登录按钮时,我们将检查用户名和密码是否正确,并显示相应的消息框。请注意,密码输入框设置为显示星号以隐藏用户输入。