Python Tkinter 简单登录界面的实现


Posted in Python onJune 14, 2019

如下所示:

from tkinter import *
 
class Reg (Frame):
  def __init__(self,master):
    frame = Frame(master)
    frame.pack()
    self.lab1 = Label(frame,text = "账户:")
    self.lab1.grid(row = 0,column = 0,sticky = W)
    self.ent1 = Entry(frame)
    self.ent1.grid(row = 0,column = 1,sticky = W)
    self.lab2 = Label(frame,text = "密码:")
    self.lab2.grid(row = 1,column = 0)
    self.ent2 = Entry(frame,show = "*")
    self.ent2.grid(row = 1,column = 1,sticky = W)
    self.button = Button(frame,text = "登录",command = self.Submit)
    self.button.grid(row = 2,column = 1,sticky = E)
    self.lab3 = Label(frame,text = "")
    self.lab3.grid(row = 3,column = 0,sticky = W)
    self.button2 = Button(frame,text = "退出",command = frame.quit)
    self.button2.grid(row = 3,column = 3,sticky = E)
  def Submit(self):
    s1 = self.ent1.get()
    s2 = self.ent2.get()
    if s1 == 'admin' and s2 == '123':
      self.lab3["text"] = "登陆成功"
    else:
      self.lab3["text"] = "用户名或密码错误!"
    self.ent1.delete(0,len(s1))
    self.ent2.delete(0,len(s2))
root = Tk()
root.title("用户登录")
app = Reg(root)
root.mainloop()

Python Tkinter 简单登录界面的实现

以上这篇Python Tkinter 简单登录界面的实现就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python实现ip查询示例
Mar 26 Python
简单学习Python多进程Multiprocessing
Aug 29 Python
在Python文件中指定Python解释器的方法
Feb 18 Python
Python time库基本使用方法分析
Dec 13 Python
关于Tensorflow分布式并行策略
Feb 03 Python
Django实现从数据库中获取到的数据转换为dict
Mar 27 Python
python实现IOU计算案例
Apr 12 Python
如何基于线程池提升request模块效率
Apr 18 Python
Django与pyecharts结合的实例代码
May 13 Python
matlab、python中矩阵的互相导入导出方式
Jun 01 Python
Python连接HDFS实现文件上传下载及Pandas转换文本文件到CSV操作
Jun 06 Python
Python实现区域填充的示例代码
Feb 03 Python
python tkinter实现界面切换的示例代码
Jun 14 #Python
对Python中TKinter模块中的Label组件实例详解
Jun 14 #Python
对python tkinter窗口弹出置顶的方法详解
Jun 14 #Python
Python 抓取微信公众号账号信息的方法
Jun 14 #Python
python字典一键多值实例代码分享
Jun 14 #Python
Python 窗体(tkinter)按钮 位置实例
Jun 13 #Python
python3 tkinter实现点击一个按钮跳出另一个窗口的方法
Jun 13 #Python
You might like
echo, print, printf 和 sprintf 区别
2006/12/06 PHP
PHP生成HTML静态页面实例代码
2008/08/31 PHP
PHP session会话的安全性分析
2011/09/08 PHP
PHP简单获取及判断提交来源的方法
2016/04/22 PHP
JavaScript入门教程(8) Location地址对象
2009/01/31 Javascript
div+css布局的图片连续滚动js实现代码
2010/05/04 Javascript
jQuery-Easyui 1.2 实现多层菜单效果的代码
2012/01/13 Javascript
通过Javascript创建一个选择文件的对话框代码
2012/06/16 Javascript
如何使用json在前后台进行数据传输实例介绍
2013/04/11 Javascript
jquery实现简单的拖拽效果实例兼容所有主流浏览器(优化篇)
2013/06/28 Javascript
js点击事件链接的问题解决
2014/04/25 Javascript
js使用正则实现ReplaceAll全部替换的方法
2014/07/18 Javascript
JavaScript 七大技巧(二)
2015/12/13 Javascript
js实现文本框输入文字个数限制代码
2015/12/25 Javascript
JS中位置与大小的获取方法
2016/11/22 Javascript
详解jquery validate实现表单验证 (正则表达式)
2017/01/18 Javascript
JavaScript中双符号的运算详解
2017/03/12 Javascript
js 开发之autocomplete="off"在chrom中失效的解决办法
2017/09/28 Javascript
node.js利用mongoose获取mongodb数据的格式化问题详解
2017/10/06 Javascript
使用vue.js在页面内组件监听scroll事件的方法
2018/09/11 Javascript
jQuery实现简单三级联动效果
2020/09/05 jQuery
vue-cli3 热更新配置操作
2020/09/18 Javascript
javascript实现左右缓动动画函数
2020/11/25 Javascript
[10:28]2018DOTA2国际邀请赛寻真——VGJ.S寻梦之路
2018/08/15 DOTA
Python网络爬虫神器PyQuery的基本使用教程
2018/02/03 Python
浅谈tensorflow中几个随机函数的用法
2018/07/27 Python
matlab中imadjust函数的作用及应用举例
2020/02/27 Python
在 Windows 下搭建高效的 django 开发环境的详细教程
2020/07/27 Python
用python实现一个简单计算器(完整DEMO)
2020/10/14 Python
matplotlib grid()设置网格线外观的实现
2021/02/22 Python
下面关于"联合"的题目的输出是什么
2013/08/06 面试题
经理秘书找工作求职信
2013/12/19 职场文书
常务副县长“四风”个人对照检查材料思想汇报
2014/10/02 职场文书
2014年收银工作总结
2014/11/13 职场文书
我们的节日端午节活动总结
2015/02/11 职场文书
男人帮观后感
2015/06/18 职场文书