python这个用户登录界面
时间: 2023-10-13 13:26:51 浏览: 43
好的,以下是一个简单的 Python 用户登录界面实现:
```python
# 导入 tkinter 库
from tkinter import *
# 创建窗口
root = Tk()
root.title("用户登录")
# 创建标签
label_username = Label(root, text="用户名:")
label_password = Label(root, text="密码:")
# 创建文本框
entry_username = Entry(root)
entry_password = Entry(root, show="*")
# 定义登录函数
def login():
# 获取用户名和密码
username = entry_username.get()
password = entry_password.get()
# 进行用户名和密码的验证(这里只是一个简单的示例,实际应用中需要更严格的验证)
if username == "admin" and password == "123456":
message = "登录成功"
else:
message = "登录失败,用户名或密码错误"
# 弹出提示框
messagebox.showinfo("提示", message)
# 创建按钮
button_login = Button(root, text="登录", command=login)
# 将控件放置在窗口中
label_username.grid(row=0, column=0)
label_password.grid(row=1, column=0)
entry_username.grid(row=0, column=1)
entry_password.grid(row=1, column=1)
button_login.grid(row=2, column=0, columnspan=2)
# 进入消息循环
root.mainloop()
```
运行上述代码,将会创建一个简单的用户登录界面。用户输入用户名和密码后,点击登录按钮,程序将会对用户名和密码进行验证,如果验证通过,则弹出提示框显示“登录成功”,否则弹出提示框显示“登录失败,用户名或密码错误”。
相关推荐
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)