Python使用tkinter库实现文本显示用户输入功能示例


Posted in Python onMay 30, 2018

本文实例讲述了Python使用tkinter库实现文本显示用户输入功能。分享给大家供大家参考,具体如下:

#coding:utf-8
from Tkinter import *
class App:
  def __init__(self,root):
    #定义帧
    frame = Frame(root)
    frame.pack()
    self.frame = frame
    w = Label(frame,text = "calculator")
    w.pack()
    self.newinput()
    #调用回调函数
    button1 = Button(frame,text='1',fg="red",command = lambda : self.buttoncb(1))
    button1.pack()
    button2 = Button(frame,text='2',fg="red",command = lambda : self.buttoncb(2))
    button2.pack()
    button = Button(frame,text='Quit',fg="red",command = root.quit)
    button.pack()
  def newinput(self):
    v = StringVar()
    e = Entry(self.frame,textvariable = v)
    self.v = v
    e.pack()
  #定义回调函数
  def buttoncb(self,i):
    #print "button"
    val = self.v.get()
    self.v.set(val+str(i))
root=Tk()
a = App(root)
root.mainloop()

运行结果:

Python使用tkinter库实现文本显示用户输入功能示例

希望本文所述对大家Python程序设计有所帮助。

Python 相关文章推荐
Python3实现从指定路径查找文件的方法
May 22 Python
python自动12306抢票软件实现代码
Feb 24 Python
django小技巧之html模板中调用对象属性或对象的方法
Nov 30 Python
Python基于Tkinter模块实现的弹球小游戏
Dec 27 Python
Python使用ffmpy将amr格式的音频转化为mp3格式的例子
Aug 08 Python
关于PyTorch源码解读之torchvision.models
Aug 17 Python
Python TCP通信客户端服务端代码实例
Nov 21 Python
python二元表达式用法
Dec 04 Python
最新2019Pycharm安装教程 亲测
Feb 28 Python
python GUI库图形界面开发之PyQt5信号与槽的高级使用技巧装饰器信号与槽详细使用方法与实例
Mar 06 Python
Python 可迭代对象 iterable的具体使用
Aug 07 Python
Python可视化学习之seaborn调色盘
Feb 24 Python
python自动化报告的输出用例详解
May 30 #Python
Django项目中model的数据处理以及页面交互方法
May 30 #Python
Python实现的生产者、消费者问题完整实例
May 30 #Python
Django 忘记管理员或忘记管理员密码 重设登录密码的方法
May 30 #Python
解决Django数据库makemigrations有变化但是migrate时未变动问题
May 30 #Python
Python实现的本地文件搜索功能示例【测试可用】
May 30 #Python
Pycharm 创建 Django admin 用户名和密码的实例
May 30 #Python
You might like
MySQL GBK→UTF-8编码转换
2007/05/24 PHP
PHP正则表达式过滤html标签属性(DEMO)
2016/05/04 PHP
laravel创建类似ThinPHP中functions.php的全局函数
2016/11/26 PHP
firefox firebug中文入门教程 脚本之家新年特别版
2010/01/02 Javascript
基于jquery的自定义鼠标提示效果 jquery.toolTip
2010/11/14 Javascript
菜鸟学习JavaScript小实验之函数引用
2010/11/17 Javascript
jQuery图片轮播的具体实现
2013/09/11 Javascript
浅析JavaScript中的常用算法与函数
2013/11/21 Javascript
javascript屏蔽右键代码
2014/05/15 Javascript
JavaScript极简入门教程(二):对象和函数
2014/10/25 Javascript
js判断文本框剩余可输入字数的方法
2015/02/04 Javascript
js/jquery判断浏览器类型的方法小结
2015/05/12 Javascript
Node.js 应用跑得更快 10 个技巧
2016/04/03 Javascript
基于javascript实现精确到毫秒的倒计时限时抢购
2016/04/17 Javascript
js友好的时间返回函数
2016/08/24 Javascript
nodejs和C语言插入mysql数据库乱码问题的解决方法
2017/04/14 NodeJs
谈谈VUE种methods watch和compute的区别和联系
2017/08/01 Javascript
浅析Javascript中双等号(==)隐性转换机制
2017/10/27 Javascript
微信小程序云开发之模拟后台增删改查
2019/05/16 Javascript
如何使用CSS3+JQuery实现悬浮墙式菜单
2019/06/18 jQuery
python使用os模块的os.walk遍历文件夹示例
2014/01/27 Python
在Python中处理列表之reverse()方法的使用教程
2015/05/21 Python
python之Character string(实例讲解)
2017/09/25 Python
Python基于百度AI的文字识别的示例
2018/04/21 Python
Python从入门到精通之环境搭建教程图解
2019/09/26 Python
python3.8 微信发送服务器监控报警消息代码实现
2019/11/05 Python
小学生自我评价范文
2014/01/25 职场文书
艺校音乐专业自我鉴定范文
2014/03/01 职场文书
学雷锋志愿服务月活动总结
2014/03/09 职场文书
1亿有多大教学反思
2014/05/01 职场文书
关于建议书的格式范文
2014/05/20 职场文书
商业街策划方案
2014/05/31 职场文书
奉献家乡演讲稿
2014/09/13 职场文书
小学校园广播稿集锦
2014/10/04 职场文书
三好学生个人总结
2015/02/15 职场文书
想要创业,那么你做好准备了吗?
2019/07/01 职场文书