Python弹出输入框并获取输入值的实例


Posted in Python onJune 18, 2019

使用自带的Tkinter模块,简单的弹输入框示例,返回输入值

from Tkinter import *
import tkMessageBox
 
 
def getInput(title, message):
  def return_callback(event):
    print('quit...')
    root.quit()
  def close_callback():
    tkMessageBox.showinfo('message', 'no click...')
  root = Tk(className=title)
  root.wm_attributes('-topmost', 1)
  screenwidth, screenheight = root.maxsize()
  width = 300
  height = 100
  size = '%dx%d+%d+%d' % (width, height, (screenwidth - width)/2, (screenheight - height)/2)
  root.geometry(size)
  root.resizable(0, 0)
  lable = Label(root, height=2)
  lable['text'] = message
  lable.pack()
  entry = Entry(root)
  entry.bind('<Return>', return_callback)
  entry.pack()
  entry.focus_set()
  root.protocol("WM_DELETE_WINDOW", close_callback)
  root.mainloop()
  str = entry.get()
  root.destroy()
  return str

以上这篇Python弹出输入框并获取输入值的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python正则表达式匹配ip地址实例
Oct 09 Python
浅谈Python中用datetime包进行对时间的一些操作
Jun 23 Python
Python实现的爬虫功能代码
Jun 24 Python
Python实现图片滑动式验证识别方法
Nov 09 Python
画pytorch模型图,以及参数计算的方法
Aug 17 Python
Python 实用技巧之利用Shell通配符做字符串匹配
Aug 23 Python
Pytorch实现神经网络的分类方式
Jan 08 Python
python3 字符串知识点学习笔记
Feb 08 Python
使用Python发现隐藏的wifi
Mar 04 Python
pytorch学习教程之自定义数据集
Nov 10 Python
Python+Xlwings 删除Excel的行和列
Dec 19 Python
Python实现微信表情包炸群功能
Jan 28 Python
python使用tkinter库实现五子棋游戏
Jun 18 #Python
Python基础学习之基本数据结构详解【数字、字符串、列表、元组、集合、字典】
Jun 18 #Python
python 弹窗提示警告框MessageBox的实例
Jun 18 #Python
python实现五子棋小程序
Jun 18 #Python
Python 实现还原已撤回的微信消息
Jun 18 #Python
PyQt4编程之让状态栏显示信息的方法
Jun 18 #Python
Python直接赋值、浅拷贝与深度拷贝实例分析
Jun 18 #Python
You might like
php下使用strpos需要注意 === 运算符
2010/07/17 PHP
PHP number_format() 函数定义和用法
2012/06/01 PHP
php xml常用函数的集合(比较详细)
2013/06/06 PHP
php mysql操作mysql_connect连接数据库实例详解
2016/12/26 PHP
JS正则验证邮箱的格式详细介绍
2013/11/19 Javascript
jQuery实现的多屏图像图层切换效果实例
2015/05/07 Javascript
js实现商城星星评分的效果
2015/12/29 Javascript
js判断图片加载完成后获取图片实际宽高的方法
2016/02/25 Javascript
深入理解js函数的作用域与this指向
2016/05/28 Javascript
jQuery实现表格隔行及滑动,点击时变色的方法【测试可用】
2016/08/20 Javascript
jQuery用FormData实现文件上传的方法
2016/11/21 Javascript
基于jQuery实现的打字机效果
2017/01/16 Javascript
利用n工具轻松管理Node.js的版本
2017/04/21 Javascript
javascript实现二叉树遍历的代码
2017/06/08 Javascript
ExtJs异步无法向外传值和赋值的完美解决办法
2017/06/14 Javascript
20行JS代码实现网页刮刮乐效果
2017/06/23 Javascript
js实现音乐播放控制条
2017/09/09 Javascript
详解Vue路由History mode模式中页面无法渲染的原因及解决
2017/09/28 Javascript
微信小程序上传文件到阿里OSS教程
2019/05/20 Javascript
vue 地区选择器v-distpicker的常用功能
2019/07/23 Javascript
vuex管理状态 刷新页面保持不被清空的解决方案
2019/11/11 Javascript
[02:37]TI8勇士令状不朽珍藏II视频展示
2018/06/23 DOTA
python 用下标截取字符串的实例
2018/12/25 Python
解决pyshp UnicodeDecodeError的问题
2019/12/06 Python
华为消费者德国官方网站:HUAWEI德国
2020/11/03 全球购物
电视购物广告词
2014/03/19 职场文书
英文演讲稿
2014/05/15 职场文书
体育运动口号
2014/06/09 职场文书
大学生工作求职信
2014/06/23 职场文书
领导班子党的群众路线教育实践活动对照检查材料
2014/09/25 职场文书
2015年小学生新年寄语
2014/12/08 职场文书
2014年骨干教师工作总结
2014/12/19 职场文书
青年文明号申报材料
2014/12/23 职场文书
2015年五四青年节活动总结
2015/02/10 职场文书
土木工程生产实习心得体会
2016/01/22 职场文书
linux下安装redis图文详细步骤
2021/12/04 Redis