编制GUI登录界面并设置用户和密码
时间: 2023-06-23 20:08:12 浏览: 127
好的,我可以为你提供一个简单的Python代码实现GUI登录界面并设置用户和密码。这里我将使用Python的Tkinter模块来创建GUI界面。
首先,安装Tkinter模块,如果你使用的是Python 3.x版本,那么已经默认安装了Tkinter模块。
代码如下:
```python
from tkinter import *
from tkinter import messagebox
# 定义用户和密码
username = "admin"
password = "123456"
# 登录函数
def login():
# 获取用户输入的用户名和密码
user = entry_user.get()
pwd = entry_pwd.get()
# 判断用户名和密码是否正确
if user == username and pwd == password:
messagebox.showinfo("提示", "登录成功!")
else:
messagebox.showerror("错误", "用户名或密码错误!")
# 创建GUI窗口
root = Tk()
root.title("登录界面")
root.geometry("300x200+500+200") # 设置窗口大小和位置
# 创建标签和文本框
label_user = Label(root, text="用户名:")
label_user.place(x=50, y=50)
entry_user = Entry(root)
entry_user.place(x=110, y=50)
label_pwd = Label(root, text="密 码:")
label_pwd.place(x=50, y=90)
entry_pwd = Entry(root, show="*")
entry_pwd.place(x=110, y=90)
# 创建登录按钮
btn_login = Button(root, text="登录", command=login)
btn_login.place(x=140, y=130)
# 进入消息循环
root.mainloop()
```
运行代码,将出现一个登录窗口。在这个窗口中,你可以输入用户名和密码,然后点击登录按钮。
如果输入的用户名和密码正确,将会弹出一个提示框显示“登录成功!”,否则将会弹出一个错误框显示“用户名或密码错误!”。
阅读全文