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中的lambda表达式的用法
Aug 28 Python
Python字符串、元组、列表、字典互相转换的方法
Jan 23 Python
python实现class对象转换成json/字典的方法
Mar 11 Python
Python 将RGB图像转换为Pytho灰度图像的实例
Nov 14 Python
python XlsxWriter模块创建aexcel表格的实例讲解
May 03 Python
Python使用Shelve保存对象方法总结
Jan 28 Python
Python基础之文件读取的讲解
Feb 16 Python
python获取Linux发行版名称
Aug 30 Python
DataFrame.to_excel多次写入不同Sheet的实例
Dec 02 Python
python实现简单的购物程序代码实例
Mar 03 Python
Opencv+Python识别PCB板图片的步骤
Jan 07 Python
Python Pandas常用函数方法总结
Jun 15 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
资料注册后发信小技巧
2006/10/09 PHP
PHP $_SERVER详解
2009/01/16 PHP
php实现telnet功能示例
2014/04/08 PHP
使用php批量删除数据库下所有前缀为prefix_的表
2014/06/09 PHP
apache和PHP如何整合在一起
2015/10/12 PHP
PHP实现对xml的增删改查操作案例分析
2017/05/19 PHP
PHP使用phpunit进行单元测试示例
2019/09/23 PHP
SharePoint 客户端对象模型 (一) ECMA Script
2011/05/22 Javascript
js 关于=+与+=日期函数使用说明(赋值运算符)
2011/11/15 Javascript
jQuery实现可收缩展开的级联菜单实例代码
2013/11/27 Javascript
jquery防止重复执行动画避免页面混乱
2014/04/22 Javascript
基于javascript如何传递特殊字符
2015/11/30 Javascript
AngularJS教程之简单应用程序示例
2016/08/16 Javascript
微信小程序 下拉菜单简单实例
2017/04/13 Javascript
H5实现仿flash效果的实现代码
2017/09/29 Javascript
详解PHP后期静态绑定分析与应用
2018/03/21 Javascript
解决微信小程序防止无法回到主页的问题
2018/09/28 Javascript
JS根据json数组多个字段排序及json数组常用操作
2019/06/06 Javascript
python网络编程示例(客户端与服务端)
2014/04/24 Python
人机交互程序 python实现人机对话
2017/11/14 Python
Python编程实现从字典中提取子集的方法分析
2018/02/09 Python
Python使用urllib模块对URL网址中的中文编码与解码实例详解
2020/02/18 Python
Python3-异步进程回调函数(callback())介绍
2020/05/02 Python
conda安装tensorflow和conda常用命令小结
2021/02/20 Python
亚马逊印度站:Amazon.in
2017/10/15 全球购物
机械工程学院大学生求职信
2014/05/25 职场文书
体育比赛口号
2014/06/09 职场文书
学校个人对照检查材料
2014/08/26 职场文书
社区助残日活动总结
2014/08/29 职场文书
感恩教师节演讲稿
2014/09/03 职场文书
高一学年自我鉴定范文(3篇)
2014/09/26 职场文书
外贸英文求职信范文
2015/03/19 职场文书
小学推普周活动总结
2015/05/07 职场文书
在职证明范本
2015/06/15 职场文书
企业管理制度设计时要注意的几种“常见病”!
2019/04/19 职场文书
CocosCreator如何实现划过的位置显示纹理
2021/04/14 Javascript