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连接MySQL、MongoDB、Redis、memcache等数据库的方法
Nov 15 Python
python类的继承实例详解
Mar 30 Python
python不换行之end=与逗号的意思及用途
Nov 21 Python
pandas中的DataFrame按指定顺序输出所有列的方法
Apr 10 Python
python的pandas工具包,保存.csv文件时不要表头的实例
Jun 14 Python
python中单下划线_的常见用法总结
Jul 10 Python
使用python将图片按标签分入不同文件夹的方法
Dec 08 Python
细数nn.BCELoss与nn.CrossEntropyLoss的区别
Feb 29 Python
使用opencv识别图像红色区域,并输出红色区域中心点坐标
Jun 02 Python
python打开文件的方式有哪些
Jun 29 Python
Python调用JavaScript代码的方法
Oct 27 Python
python 自动化偷懒的四个实用操作
Apr 11 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 url地址栏传中文乱码解决方法集合
2010/06/25 PHP
php微信公众号开发之秒杀
2018/10/20 PHP
php提供实现反射的方法和实例代码
2019/09/17 PHP
php+websocket 实现的聊天室功能详解
2020/05/27 PHP
将函数的实际参数转换成数组的方法
2010/01/25 Javascript
Jquery Validation插件防止重复提交表单的解决方法
2010/03/05 Javascript
JS实现将人民币金额转换为大写的示例代码
2014/02/13 Javascript
三种动态加载js的jquery实例代码另附去除js方法
2014/04/30 Javascript
初识Node.js
2014/09/03 Javascript
js实现简单选项卡与自动切换效果的方法
2015/04/10 Javascript
JavaScript中reduce()方法的使用详解
2015/06/09 Javascript
详解JavaScript的Date对象(制作简易钟表)
2020/04/07 Javascript
javascript中Date format(js日期格式化)方法小结
2015/12/17 Javascript
探讨JavaScript语句的执行过程
2016/01/28 Javascript
jquery常用的12个小功能
2016/07/22 Javascript
bootstrap table配置参数例子
2017/01/05 Javascript
angularJs 表格添加删除修改查询方法
2018/02/27 Javascript
jQuery实现炫丽的3d旋转星空效果
2018/07/04 jQuery
JavaScript实现的前端AES加密解密功能【基于CryptoJS】
2018/08/28 Javascript
Vue-Quill-Editor富文本编辑器的使用教程
2018/09/21 Javascript
layer的prompt弹出框,点击回车,触发确定事件的方法
2019/09/06 Javascript
vue 查看dist文件里的结构(多种方式)
2020/01/17 Javascript
vue实践---根据不同环境,自动转换请求的url地址操作
2020/09/21 Javascript
JS highcharts动态柱状图原理及实现
2020/10/16 Javascript
python xlsxwriter库生成图表的应用示例
2018/03/16 Python
python批量修改文件编码格式的方法
2018/05/31 Python
flask框架配置mysql数据库操作详解
2019/11/29 Python
英国钻石公司:British Diamond Company
2020/02/16 全球购物
优秀士兵个人事迹材料
2014/01/19 职场文书
点菜员岗位职责范本
2014/02/14 职场文书
贷款委托书范本
2014/04/08 职场文书
四风问题个人剖析材料
2014/10/07 职场文书
信访稳定工作汇报
2014/10/27 职场文书
搞笑老公保证书
2015/02/26 职场文书
食品仓管员岗位职责
2015/04/01 职场文书
2015年小学校长工作总结
2015/05/19 职场文书