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 相关文章推荐
haskell实现多线程服务器实例代码
Nov 26 Python
Python多进程并发(multiprocessing)用法实例详解
Jun 02 Python
浅谈python socket函数中,send与sendall的区别与使用方法
May 09 Python
Python中协程用法代码详解
Feb 10 Python
Python 3.8中实现functools.cached_property功能
May 29 Python
用Q-learning算法实现自动走迷宫机器人的方法示例
Jun 03 Python
pandas DataFrame 警告(SettingWithCopyWarning)的解决
Jul 23 Python
在Python中os.fork()产生子进程的例子
Aug 08 Python
Python如何优雅获取本机IP方法
Nov 10 Python
python对execl 处理操作代码
Jun 22 Python
Python如何爬取51cto数据并存入MySQL
Aug 25 Python
python Matplotlib数据可视化(1):简单入门
Sep 30 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 数组遍历顺序理解
2009/09/09 PHP
PHPMYADMIN 简明安装教程 推荐
2010/03/07 PHP
制作个性化的WordPress登陆界面的实例教程
2016/05/21 PHP
PHP 文件上传限制问题
2019/09/01 PHP
laravel 实现根据字段不同值做不同查询
2019/10/23 PHP
php 利用socket发送GET,POST请求的实例代码
2020/07/04 PHP
JavaScript 嵌套函数指向this对象错误的解决方法
2010/03/15 Javascript
jQuery与ExtJS之选择实例分析
2010/08/19 Javascript
js替换字符串的所有示例代码
2013/07/23 Javascript
Javascript异步编程模型Promise模式详细介绍
2014/05/08 Javascript
js判断当前浏览器类型,判断IE浏览器方法
2014/06/02 Javascript
Bootstrap表单布局样式代码
2016/05/31 Javascript
jQuery设置图片等比例缩小的方法
2017/04/29 jQuery
Angular中ng-repeat与ul li的多层嵌套重复问题
2017/07/24 Javascript
React复制到剪贴板的示例代码
2017/08/22 Javascript
详解BootStrap表单验证中重置BootStrap-select验证提示不清除的坑
2019/09/17 Javascript
解决idea开发遇到javascript动态添加html元素时中文乱码的问题
2020/09/29 Javascript
[03:01]完美世界DOTA2联赛PWL S2 集锦第二期
2020/12/03 DOTA
Python 错误和异常小结
2013/10/09 Python
跟老齐学Python之有点简约的元组
2014/09/24 Python
用Python中的字典来处理索引统计的方法
2015/05/05 Python
python和bash统计CPU利用率的方法
2015/07/10 Python
python计算一个序列的平均值的方法
2015/07/11 Python
python基础教程之匿名函数lambda
2017/01/17 Python
Python中asyncio与aiohttp入门教程
2018/10/16 Python
Win10+GPU版Pytorch1.1安装的安装步骤
2019/09/27 Python
css3 自定义字体font-face使用介绍
2014/05/14 HTML / CSS
全球知名提供各类营养保健品的零售商:Vitamin Shoppe
2016/10/09 全球购物
Keds官方网站:购买帆布运动鞋和经典皮鞋
2016/11/12 全球购物
New Balance美国官网:运动鞋和健身服装
2017/04/11 全球购物
安德玛菲律宾官网:Under Armour菲律宾
2020/07/28 全球购物
外企C语言笔试题
2013/11/10 面试题
英语专业职业生涯规划范文
2014/03/05 职场文书
学历证明范文
2015/06/16 职场文书
高中语文教学反思范文
2016/02/16 职场文书
vue css 相对路径导入问题级踩坑记录
2022/06/05 Vue.js