python的tkinter开发窗口然后输入密码,登录成功后跳转到新的窗口的代码
时间: 2023-03-07 18:13:38 浏览: 87
可以使用下面的代码来实现:# 创建一个tkinter窗口
root = tk.Tk()# 创建一个新窗口
new_window = tk.Toplevel(root)# 设置窗口标题
new_window.title("登录窗口")# 创建一个Label,用于提示用户输入密码
tk.Label(new_window, text="请输入密码:").grid(row=0, column=0)# 创建一个Entry,用于获取用户输入的密码
password = tk.Entry(new_window, show="*")
password.grid(row=0, column=1)# 创建一个Button,用于登录
login_btn = tk.Button(new_window, text="登录", command=login)
login_btn.grid(row=1, column=1)# 定义一个函数,用于验证用户输入的密码是否正确
def login():
# 获取用户输入的密码
pwd = password.get()
if pwd == '123456':
# 如果密码正确,就跳转到新的窗口
new_window.destroy()
new_window = tk.Toplevel(root)
new_window.title("新的窗口")
else:
# 如果密码不正确,就显示一个提示信息
tk.Label(window, text="密码不正确,请重新输入!").grid(row=2, column=1)
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.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)