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中私有函数调用方法解密
Apr 29 Python
Windows下安装python MySQLdb遇到的问题及解决方法
Mar 16 Python
django反向解析和正向解析的方式
Jun 05 Python
使用python爬取B站千万级数据
Jun 08 Python
Python计算开方、立方、圆周率,精确到小数点后任意位的方法
Jul 17 Python
Numpy对数组的操作:创建、变形(升降维等)、计算、取值、复制、分割、合并
Aug 28 Python
Python小整数对象池和字符串intern实例解析
Mar 21 Python
Python Numpy中数据的常用保存与读取方法
Apr 01 Python
Django创建一个后台的基本步骤记录
Oct 02 Python
pandas按条件筛选数据的实现
Feb 20 Python
Django操作cookie的实现
May 26 Python
深入浅析Django MTV模式
Sep 04 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
PHP的类 功能齐全的发送邮件类
2006/10/09 PHP
ThinkPHP3.1新特性之G方法的使用
2014/06/19 PHP
php数组键值用法实例分析
2015/02/27 PHP
php计算整个mysql数据库大小的方法
2015/06/19 PHP
PHP精确计算功能示例
2016/11/29 PHP
用js实现的检测浏览器和系统的函数
2009/04/09 Javascript
使用dynatrace-ajax跟踪JavaScript的性能
2010/04/12 Javascript
JS获取计算机mac地址以及IP的实现方法
2014/01/08 Javascript
Js判断CSS文件加载完毕的具体实现
2014/01/17 Javascript
用Move.js配合创建CSS3动画的入门指引
2015/07/22 Javascript
Bootstrap popover用法详解
2016/12/22 Javascript
JavaScript中三种常见的排序方法
2017/02/24 Javascript
详解AngularJS1.6版本中ui-router路由中/#!/的解决方法
2017/05/22 Javascript
JavaScript 五大常见函数
2018/03/23 Javascript
浅析node.js的模块加载机制
2018/05/25 Javascript
vue elementUI table 自定义表头和行合并的实例代码
2019/05/22 Javascript
[05:46]DOTA2英雄梦之声_第18期_陈
2014/06/20 DOTA
python网络编程学习笔记(一)
2014/06/09 Python
Python实现CET查分的方法
2015/03/10 Python
python下载文件时显示下载进度的方法
2015/04/02 Python
深入解析Python中的lambda表达式的用法
2015/08/28 Python
pytorch: tensor类型的构建与相互转换实例
2018/07/26 Python
Python 项目转化为so文件实例
2019/12/23 Python
tensorflow使用freeze_graph.py将ckpt转为pb文件的方法
2020/04/22 Python
浅谈Python爬虫原理与数据抓取
2020/07/21 Python
Django windows使用Apache实现部署流程解析
2020/10/12 Python
解决python3.6用cx_Oracle库连接Oracle的问题
2020/12/07 Python
python 实现客户端与服务端的通信
2020/12/23 Python
梵蒂冈和罗马卡:Omnia Card Pass
2018/02/10 全球购物
英国第一家领先的在线处方眼镜零售商:Glasses Direct
2018/02/23 全球购物
《小小雨点》教学反思
2014/02/18 职场文书
小学生新年寄语
2014/04/03 职场文书
我的梦中国梦演讲稿
2014/04/23 职场文书
员工试用期转正自我评价
2015/03/10 职场文书
自我检讨书怎么写
2015/05/07 职场文书
团结主题班会
2015/08/13 职场文书