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 相关文章推荐
用map函数来完成Python并行任务的简单示例
Apr 02 Python
Centos Python2 升级到Python3的简单实现
Jun 21 Python
Python图片裁剪实例代码(如头像裁剪)
Jun 21 Python
基于python(urlparse)模板的使用方法总结
Oct 13 Python
python3.6+django2.0开发一套学员管理系统
Mar 03 Python
Django框架使用富文本编辑器Uedit的方法分析
Jul 31 Python
pandas 把数据写入txt文件每行固定写入一定数量的值方法
Dec 28 Python
Python 3.3实现计算两个日期间隔秒数/天数的方法示例
Jan 07 Python
python识别文字(基于tesseract)代码实例
Aug 24 Python
python文件绝对路径写法介绍(windows)
Dec 25 Python
Anaconda的安装与虚拟环境建立
Nov 18 Python
Python中Pyspider爬虫框架的基本使用详解
Jan 27 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
深入Nginx + PHP 缓存详解
2013/07/11 PHP
php中Snoopy类用法实例
2015/06/19 PHP
PHP类的封装与继承详解
2015/09/29 PHP
window.open的功能全解析
2006/10/10 Javascript
jQuery代码优化 事件委托篇
2011/11/01 Javascript
遍历jquery对象的代码分享
2011/11/02 Javascript
jQuery获取样式中的背景颜色属性值/颜色值
2012/12/17 Javascript
javascript:;与javascript:void(0)使用介绍
2013/06/05 Javascript
jquery实现手风琴效果实例代码
2013/11/15 Javascript
js格式化时间小结
2014/11/03 Javascript
Bootstrap每天必学之js插件
2015/11/30 Javascript
jquery mobile 实现自定义confirm确认框效果的简单实例
2016/06/17 Javascript
jQuery和hwSlider实现内容响应式可触控滑动切换效果附源码下载(二)
2016/06/22 Javascript
jQuery使用deferreds串行多个ajax请求
2016/08/22 Javascript
关于JavaScript和jQuery的类型判断详解
2016/10/08 Javascript
Vue.js学习之过滤器详解
2017/01/22 Javascript
weex slider实现滑动底部导航功能
2017/08/28 Javascript
浅谈JavaScript中this的指向问题
2020/07/28 Javascript
NestJs使用Mongoose对MongoDB操作的方法
2021/02/22 Javascript
[01:13]DOTA2群星解读国服召集令 一起说出回归的理由
2013/07/17 DOTA
使用Python的Django和layim实现即时通讯的方法
2018/05/25 Python
Python函数的参数常见分类与用法实例详解
2019/03/30 Python
python聚类算法解决方案(rest接口/mpp数据库/json数据/下载图片及数据)
2019/08/28 Python
python定间隔取点(np.linspace)的实现
2019/11/27 Python
解决Alexnet训练模型在每个epoch中准确率和loss都会一升一降问题
2020/06/17 Python
HTML5实现QQ聊天气泡效果
2017/06/26 HTML / CSS
大客户销售经理职责
2013/12/04 职场文书
安全承诺书格式
2014/05/21 职场文书
成绩报告单家长评语
2014/12/30 职场文书
2015年基建工作总结范文
2015/05/23 职场文书
2015年小学语文教学工作总结
2015/05/25 职场文书
田径运动会通讯稿
2015/07/18 职场文书
2015年安全生产月工作总结
2015/07/27 职场文书
六年级数学教学反思
2016/02/16 职场文书
民事纠纷协议书
2016/03/23 职场文书
python使用pymysql模块操作MySQL
2021/06/16 Python