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 相关文章推荐
使用C语言来扩展Python程序和Zope服务器的教程
Apr 14 Python
python爬虫入门教程--快速理解HTTP协议(一)
May 25 Python
python嵌套字典比较值与取值的实现示例
Nov 03 Python
用Python删除本地目录下某一时间点之前创建的所有文件的实例
Dec 14 Python
python获取文件路径、文件名、后缀名的实例
Apr 23 Python
python 日期操作类代码
May 05 Python
Python返回数组/List长度的实例
Jun 23 Python
python使用Matplotlib画条形图
Mar 25 Python
Django中更改默认数据库为mysql的方法示例
Dec 05 Python
对python的unittest架构公共参数token提取方法详解
Dec 17 Python
Python文件操作基础流程解析
Mar 19 Python
pycharm解决关闭flask后依旧可以访问服务的问题
Apr 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
php通过array_unshift函数添加多个变量到数组前端的方法
2015/03/18 PHP
php对文件进行hash运算的方法
2015/04/03 PHP
使用PHP生成图片的缩略图的方法
2015/08/18 PHP
11款基于Javascript的文件管理器
2009/10/25 Javascript
javascript 关于# 和 void的区别分析
2009/10/26 Javascript
理解Javascript_03_javascript全局观
2010/10/11 Javascript
在JQuery dialog里的服务器控件 事件失效问题
2010/12/08 Javascript
javascript中style.left和offsetLeft的用法说明
2014/03/07 Javascript
用js格式化金额可设置保留的小数位数
2014/05/09 Javascript
jquery实现标签上移、下移、置顶
2015/04/26 Javascript
javascript冒泡排序小结
2016/04/10 Javascript
让浏览器崩溃的12行JS代码(DoS攻击分析及防御)
2016/10/10 Javascript
JavaScript实现邮箱地址自动匹配功能代码
2016/11/28 Javascript
BootStrap轮播HTML代码(推荐)
2016/12/10 Javascript
Web前端框架Angular4.0.0 正式版发布
2017/03/28 Javascript
AngularJS 霸道的过滤器小结
2017/04/26 Javascript
用POSTMAN发送JSON格式的POST请求示例
2018/09/04 Javascript
Nodejs异步流程框架async的方法
2019/06/07 NodeJs
跟老齐学Python之不要红头文件(2)
2014/09/28 Python
Python标准库之多进程(multiprocessing包)介绍
2014/11/25 Python
理解生产者消费者模型及在Python编程中的运用实例
2016/06/26 Python
Python语言描述最大连续子序列和
2017/12/05 Python
Python中摘要算法MD5,SHA1简介及应用实例代码
2018/01/09 Python
Python实现处理逆波兰表达式示例
2018/07/30 Python
Python中应该使用%还是format来格式化字符串
2018/09/25 Python
[原创]Python入门教程3. 列表基本操作【定义、运算、常用函数】
2018/10/30 Python
Python3.5 处理文本txt,删除不需要的行方法
2018/12/10 Python
python让函数不返回结果的方法
2020/06/22 Python
应届生英语教师求职信
2013/11/05 职场文书
研讨会通知
2015/04/27 职场文书
2015年信息中心工作总结
2015/05/25 职场文书
初中政治教学反思
2016/02/23 职场文书
导游词之台湾安平古堡
2019/12/25 职场文书
Go语言 go程释放操作(退出/销毁)
2021/04/30 Golang
Vue-Element-Admin集成自己的接口实现登录跳转
2021/06/23 Vue.js
Java 超详细讲解ThreadLocal类的使用
2022/04/07 Java/Android