使用Tkinter创建登录系统

佩德罗纸

在我创建的界面中实施登录系统时遇到麻烦:

我希望它具有两种类型的用户:admin和user,因此根据您选择的内容输入凭据,然后如果凭据正确,系统将打开管理界面或用户界面。

我的问题是,鉴于我现在所拥有的知识,我必须在执行tkinter时有一个“母窗口”,这是运行程序时打开的第一个窗口,在这种情况下,母窗口将是登录窗口,问题是,一旦用户输入了他/她的凭据后,我关闭了登录窗口,则整个程序将无法正常工作。

有解决方案吗?

布莱恩·奥克利(Bryan Oakley)

最简单的解决方案是创建两个函数或两个类,一个用于登录窗口,一个用于主窗口。使这些函数或类返回单个框架,其中包含该部分代码所需的所有内容。

然后,调用第一个函数或类以登录,然后销毁它并调用第二个函数或类。销毁框架时,其所有子项也会自动销毁。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章