例子 登录窗口3 - 窗口视窗 (Tkinter) | 莫烦Python
切换视频源:

例子 登录窗口3

作者: 潘雨 (Mr_Pan) 编辑: 莫烦 2016-11-03

学习资料:

这一次效果图是这样的: 3-03-01.jpg

usr_sign_up 界面

这一段首先是创建一个注册的窗口。这里和以往不同的是,多了一个tk.Toplevel我们打个比方,就好像我们前面所学 的frame一样,就是在编辑的功能下还有很多功能一样,这里就是在主体窗口的window上创建一个Sign up window窗口。

相信大家对这一段代码已经很熟悉了,因为这是大家前面所学过的知识。其实就是像我们平时所见的注册窗口有一样,在Sign up window窗口 上添加new_namenew_pwdnew_pwd_confirm,还有最后一个注册按钮。这里便于大家复习,我们将new_name这段详细介绍一下(如代码注释)。 到这里就完成了我们这个注册的主要界面用户名,密码,确认密码。效果图如下:

3-03-02.jpg

sign_to_Mofan_Python() 功能

这里其实和前面所讲的login功能类似,如代码注释。

如果两次密码输入不一致,则提示'Error', 'Password and confirm password must be the same!'效果如图:

3-03-03.jpg

如果用户名已经在我们的数据文件中,则提示'Error', 'The user has already signed up!'效果如图:

3-03-04.jpg

注册成功就是我们一开始展示的效果图。

效果

到此,我们的这个程序已经完善。这里给大家奉上我们最后的实验成果。

3-03-05.jpg


降低知识传递的门槛

莫烦很常从互联网上学习知识,开源分享的人是我学习的榜样。 他们的行为也改变了我对教育的态度: 降低知识传递的门槛免费 奉献我的所学正是受这种态度的影响。 通过 【赞助莫烦】 能让我感到认同,我也更有理由坚持下去。

    窗口视窗 (Tkinter)