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 相关文章推荐
Python 错误和异常小结
Oct 09 Python
使用python opencv对目录下图片进行去重的方法
Jan 12 Python
使用pandas把某一列的字符值转换为数字的实例
Jan 29 Python
python Django 创建应用过程图示详解
Jul 29 Python
python 实现多线程下载m3u8格式视频并使用fmmpeg合并
Nov 15 Python
python中的数组赋值与拷贝的区别详解
Nov 26 Python
Spark处理数据排序问题如何避免OOM
May 21 Python
python pymysql链接数据库查询结果转为Dataframe实例
Jun 05 Python
Win10下用Anaconda安装TensorFlow(图文教程)
Jun 18 Python
Tensorflow tensor 数学运算和逻辑运算方式
Jun 30 Python
如何用python写个模板引擎
Jan 14 Python
Python答题卡识别并给出分数的实现代码
Jun 22 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
通过对服务器端特性的配置加强php的安全
2006/10/09 PHP
自己在做项目过程中学到的PHP知识收集
2012/08/20 PHP
一键生成各种尺寸Icon的php脚本(实例)
2017/02/08 PHP
用ADODB.Stream转换
2007/01/22 Javascript
jquery 插件学习(三)
2012/08/06 Javascript
JS HTML5 音乐天气播放器(Ajax获取天气信息)
2013/05/26 Javascript
jquery实现pager控件示例
2014/04/09 Javascript
jQuery中on()方法用法实例
2015/01/19 Javascript
JavaScript中的函数模式详解
2015/02/11 Javascript
浏览器检测JS代码(兼容目前各大主流浏览器)
2016/02/21 Javascript
jquery实现自定义图片裁剪功能【推荐】
2017/03/08 Javascript
Ionic3 UI组件之autocomplete详解
2017/06/08 Javascript
iscroll实现下拉刷新功能
2017/07/18 Javascript
vue+iview写个弹框的示例代码
2017/12/05 Javascript
深入理解 TypeScript Reflect Metadata
2019/12/12 Javascript
python修改注册表终止360进程实例
2014/10/13 Python
python实现微信跳一跳辅助工具步骤详解
2018/01/04 Python
django的登录注册系统的示例代码
2018/05/14 Python
python list格式数据excel导出方法
2018/10/31 Python
python输入整条数据分割存入数组的方法
2018/11/13 Python
pandas使用apply多列生成一列数据的实例
2018/11/28 Python
Python列表切片操作实例总结
2019/02/19 Python
Python 等分切分数据及规则命名的实例代码
2019/08/16 Python
树莓派升级python的具体步骤
2020/07/05 Python
生育关怀行动实施方案
2014/03/26 职场文书
激励员工的口号
2014/06/16 职场文书
专科生就业求职信
2014/06/22 职场文书
七一建党节演讲稿
2014/09/11 职场文书
岗位竞聘报告范文
2014/11/06 职场文书
平遥古城导游词
2015/02/03 职场文书
员工工作表扬信
2015/05/05 职场文书
运动会入场词
2015/07/18 职场文书
2016年大学生寒假社会实践心得体会
2015/10/09 职场文书
Python-OpenCV实现图像缺陷检测的实例
2021/06/11 Python
Redis 彻底禁用RDB持久化操作
2021/07/09 Redis
css弧边选项卡的项目实践
2023/05/07 HTML / CSS