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脚本实现集群检测和管理功能
Mar 06 Python
python在windows和linux下获得本机本地ip地址方法小结
Mar 20 Python
分享Python文本生成二维码实例
Jan 06 Python
用Python写一个无界面的2048小游戏
May 24 Python
Python程序中设置HTTP代理
Nov 06 Python
python 列表,数组,矩阵两两转换tolist()的实例
Apr 04 Python
Python全局变量与局部变量区别及用法分析
Sep 03 Python
python绘制漏斗图步骤详解
Mar 04 Python
在TensorFlow中屏蔽warning的方式
Feb 04 Python
Python实现计算图像RGB均值方式
Jun 04 Python
python产生模拟数据faker库的使用详解
Nov 04 Python
Python OpenCV 彩色与灰度图像的转换实现
Jun 05 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知道与问问的采集插件代码
2010/10/12 PHP
php调用nginx的mod_zip模块打包ZIP文件
2014/06/11 PHP
php检测图片主要颜色的方法
2015/07/01 PHP
PHP CURL post数据报错 failed creating formpost data
2016/10/16 PHP
asp.net和asp下ACCESS的参数化查询
2008/06/11 Javascript
Javascript异步编程模型Promise模式详细介绍
2014/05/08 Javascript
基于JavaScript实现手机短信按钮倒计时(超简单)
2015/12/30 Javascript
jQuery事件的绑定、触发、及监听方法简单说明
2016/05/10 Javascript
JavaScript 闭包机制详解及实例代码
2016/10/10 Javascript
关于vue-resource报错450的解决方案
2017/07/24 Javascript
微信小程序之电影影评小程序制作代码
2017/08/03 Javascript
Extjs 中的 Treepanel 实现菜单级联选中效果及实例代码
2017/08/22 Javascript
详解vue axios中文文档
2017/09/12 Javascript
three.js中文文档学习之创建场景
2017/11/20 Javascript
浅谈Vue组件及组件的注册方法
2018/08/24 Javascript
mock.js实现模拟生成假数据功能示例
2019/01/15 Javascript
一秒学会微信小程序制作table表格
2019/02/14 Javascript
Ajax请求时无法重定向的问题解决代码详解
2019/06/21 Javascript
中级前端工程师必须要掌握的27个JavaScript 技巧(干货总结)
2019/09/23 Javascript
vue实现学生信息管理系统
2020/05/30 Javascript
使用Python编写简单的画图板程序的示例教程
2015/12/08 Python
Python中序列的修改、散列与切片详解
2017/08/27 Python
Python+OpenCV让电脑帮你玩微信跳一跳
2018/01/04 Python
Python日期时间Time模块实例详解
2019/04/15 Python
Python Django 命名空间模式的实现
2019/08/09 Python
python字符串格式化方式解析
2019/10/19 Python
Python 批量读取文件中指定字符的实现
2020/03/06 Python
如何表示python中的相对路径
2020/07/08 Python
一款纯css3实现的鼠标经过按钮特效教程
2014/11/09 HTML / CSS
澳大利亚在线百货商店:Real Smart
2017/08/13 全球购物
全球知名的珠宝首饰品牌:Kay Jewelers
2018/02/11 全球购物
Diesel美国网上商店:意大利牛仔时装品牌
2020/12/10 全球购物
小学教师党员承诺书
2015/04/27 职场文书
九九重阳节致辞
2015/07/31 职场文书
Pandas-DataFrame知识点汇总
2022/03/16 Python
python lambda 表达式形式分析
2022/04/03 Python