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中的XML库4Suite Server的介绍
Apr 14 Python
Python中防止sql注入的方法详解
Feb 25 Python
Python实现向服务器请求压缩数据及解压缩数据的方法示例
Jun 09 Python
Python基于百度AI的文字识别的示例
Apr 21 Python
Selenium控制浏览器常见操作示例
Aug 13 Python
python单例模式获取IP代理的方法详解
Sep 13 Python
Python 数据库操作 SQLAlchemy的示例代码
Feb 18 Python
详解python持久化文件读写
Apr 06 Python
python numpy生成等差数列、等比数列的实例
Feb 25 Python
Python使用扩展库pywin32实现批量文档打印实例
Apr 09 Python
python 如何在 Matplotlib 中绘制垂直线
Apr 02 Python
使用python绘制分组对比柱状图
Apr 21 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
全国FM电台频率大全 - 16 河南省
2020/03/11 无线电
用PHP+MySql编写聊天室
2006/10/09 PHP
php+mysql实现用户注册登陆的方法
2015/01/03 PHP
phpinfo() 中 Local Value(局部变量)Master Value(主变量) 的区别
2016/02/03 PHP
jQuery 性能优化指南 (1)
2009/05/21 Javascript
javascript getElementsByName()的用法说明
2009/07/31 Javascript
ajax页面无刷新 IE下遭遇Ajax缓存导致数据不更新的问题
2012/12/11 Javascript
javascript闭包概念简单解析(推荐)
2016/06/03 Javascript
微信小程序 使用canvas制作K线实例详解
2017/01/12 Javascript
基于MVC方式实现三级联动(JavaScript)
2017/01/23 Javascript
ES6中Math对象的部分扩展
2017/02/20 Javascript
Bootstrap导航简单实现代码
2017/03/06 Javascript
完美实现js选项卡切换效果(一)
2017/03/08 Javascript
javascript编写简易计算器
2017/05/06 Javascript
NodeJS爬虫实例之糗事百科
2017/12/14 NodeJs
实例详解带参数的 npm script
2019/05/28 Javascript
Vue发布订阅模式实现过程图解
2020/04/30 Javascript
vue自定义指令限制输入框输入值的步骤与完整代码
2020/08/30 Javascript
Python中函数的用法实例教程
2014/09/08 Python
Python自动重试HTTP连接装饰器
2015/04/28 Python
python3实现短网址和数字相互转换的方法
2015/04/28 Python
Python删除Java源文件中全部注释的实现方法
2017/08/30 Python
Anaconda入门使用总结
2018/04/05 Python
Python实现快速计算词频功能示例
2018/06/25 Python
django项目搭建与Session使用详解
2018/10/10 Python
python爬虫 爬取58同城上所有城市的租房信息详解
2019/07/30 Python
医药学专业大学生职业生涯规划书论文
2014/01/21 职场文书
九月份红领巾广播稿
2014/01/22 职场文书
小学教师培训感言
2014/02/11 职场文书
婚礼女方父母答谢词
2015/01/04 职场文书
介绍信范文
2015/01/31 职场文书
歌剧魅影观后感
2015/06/05 职场文书
政审证明范文
2015/06/19 职场文书
公司人力资源管理制度
2015/08/05 职场文书
Python爬虫进阶之Beautiful Soup库详解
2021/04/29 Python
FFmpeg视频处理入门教程(新手必看)
2022/01/22 杂记