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中精确输出JSON浮点数的方法
Apr 18 Python
pycharm 使用心得(九)解决No Python interpreter selected的问题
Jun 06 Python
Mac中升级Python2.7到Python3.5步骤详解
Apr 27 Python
查看TensorFlow checkpoint文件中的变量名和对应值方法
Jun 14 Python
django 使用 PIL 压缩图片的例子
Aug 16 Python
Django使用中间件解决前后端同源策略问题
Sep 02 Python
python自动化实现登录获取图片验证码功能
Nov 20 Python
python之MSE、MAE、RMSE的使用
Feb 24 Python
如何基于Python pygame实现动画跑马灯
Nov 18 Python
Django扫码抽奖平台的配置过程详解
Jan 14 Python
python 利用panda 实现列联表(交叉表)
Feb 06 Python
Python Pygame实现俄罗斯方块
Feb 19 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代码飞起来的40条小技巧(提升php效率)
2010/04/12 PHP
生成ubuntu自动切换壁纸xml文件的php代码
2010/07/17 PHP
codeigniter自带数据库类使用方法说明
2014/03/25 PHP
PHP实现文件下载断点续传详解
2014/10/15 PHP
php curl模拟post请求和提交多维数组的示例代码
2015/11/19 PHP
JS类定义原型方法的两种实现的区别评论很多
2007/09/12 Javascript
PHP开发者必须掌握的6个关键字
2014/04/14 Javascript
基于jquery的文字向上跑动类似跑马灯的效果
2014/09/22 Javascript
jQuery遍历json中多个map的方法
2015/02/12 Javascript
整理一下常见的IE错误
2016/11/18 Javascript
js实现滑动到页面底部自动加载更多功能
2017/02/15 Javascript
javascript 跨域问题以及解决办法
2017/07/17 Javascript
基于jQuery实现手风琴菜单、层级菜单、置顶菜单、无缝滚动效果
2017/07/20 jQuery
解决Jstree 选中父节点时被禁用的子节点也会选中的问题
2017/12/27 Javascript
使用 vue 实例更好的监听事件及vue实例的方法
2019/04/22 Javascript
基于nodejs的微信JS-SDK简单应用实现
2019/05/21 NodeJs
解决layer.msg 不居中 ifram中的问题
2019/09/05 Javascript
在Vue中使用HOC模式的实现
2020/08/23 Javascript
基于python绘制科赫雪花
2018/06/22 Python
Python实现输入二叉树的先序和中序遍历,再输出后序遍历操作示例
2018/07/27 Python
Python pandas RFM模型应用实例详解
2019/11/20 Python
Flask中endpoint的理解(小结)
2019/12/11 Python
python 实现人和电脑猜拳的示例代码
2020/03/02 Python
使用python matploblib库绘制准确率,损失率折线图
2020/06/16 Python
python 动态绘制爱心的示例
2020/09/27 Python
python 还原梯度下降算法实现一维线性回归
2020/10/22 Python
XD健身器材:Kevlar球、Crossfit健身球
2019/03/26 全球购物
Kendra Scott官网:美国领先的时尚配饰品牌
2020/10/22 全球购物
美德好少年事迹材料
2014/01/19 职场文书
市场营销大学生职业规划书
2014/02/25 职场文书
省级优秀毕业生主要事迹
2014/05/29 职场文书
会计专业毕业生自荐书
2014/06/25 职场文书
淮阳太昊陵导游词
2015/02/10 职场文书
中学生勤俭节约倡议书
2015/04/29 职场文书
解决pytorch读取自制数据集出现过的问题
2021/05/31 Python
使用MybatisPlus打印sql语句
2022/04/22 SQL Server