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加密自己的密码
Aug 04 Python
Python cx_freeze打包工具处理问题思路及解决办法
Feb 13 Python
python爬虫_自动获取seebug的poc实例
Aug 05 Python
利用Python查看目录中的文件示例详解
Aug 28 Python
Python验证文件是否可读写代码分享
Dec 11 Python
Python + selenium自动化环境搭建的完整步骤
May 19 Python
Django的models模型的具体使用
Jul 15 Python
python Django里CSRF 对应策略详解
Aug 05 Python
基于python的docx模块处理word和WPS的docx格式文件方式
Feb 13 Python
4行Python代码生成图像验证码(2种)
Apr 07 Python
Django models文件模型变更错误解决
May 11 Python
python如何保存文本文件
Jun 07 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翻页类
2009/06/01 PHP
PHP投票系统防刷票判断流程分析
2012/02/04 PHP
PHP中的闭包(匿名函数)浅析
2015/02/07 PHP
详解PHP中的Traits
2015/07/29 PHP
PHP基于递归算法解决兔子生兔子问题
2018/05/11 PHP
使用Javascript和DOM Interfaces来处理HTML
2006/10/09 Javascript
js实现在字符串中提取数字
2013/11/05 Javascript
浅析XMLHttpRequest的缓存问题
2013/12/13 Javascript
纯JS实现旋转图片3D展示效果
2015/04/12 Javascript
七夕情人节丘比特射箭小游戏
2015/08/20 Javascript
微信小程序  简单实例(阅读器)的实例开发
2016/09/29 Javascript
jQuery实现的模拟弹出窗口功能示例
2016/11/24 Javascript
vue2 如何实现div contenteditable=“true”(类似于v-model)的效果
2017/02/08 Javascript
Javascript中将变量转换为字符串的三种方法
2017/09/19 Javascript
node实现的爬虫功能示例
2018/05/04 Javascript
后台使用freeMarker和前端使用vue的方法及遇到的问题
2019/06/13 Javascript
基于JavaScript实现控制下拉列表
2020/05/08 Javascript
js实现验证码干扰(静态)
2021/02/22 Javascript
[01:39]2014DOTA2国际邀请赛 Newbee经理CU专访队伍火力全开
2014/07/15 DOTA
python socket网络编程步骤详解(socket套接字使用)
2013/12/06 Python
Python使用PyGreSQL操作PostgreSQL数据库教程
2014/07/30 Python
python psutil库安装教程
2018/03/19 Python
Python爬虫小技巧之伪造随机的User-Agent
2018/09/13 Python
Python正则匹配判断手机号是否合法的方法
2020/12/09 Python
python pickle存储、读取大数据量列表、字典数据的方法
2019/07/07 Python
Django-Model数据库操作(增删改查、连表结构)详解
2019/07/17 Python
Python3使用Selenium获取session和token方法详解
2021/02/16 Python
浅谈HTML5 服务器推送事件(Server-sent Events)
2017/08/01 HTML / CSS
中国最大的名表商城:万表网
2016/08/29 全球购物
大学生职业生涯设计书
2014/01/02 职场文书
小学教师党员承诺书
2015/04/27 职场文书
圆明园观后感
2015/06/03 职场文书
2016大学生优秀志愿者事迹材料
2016/02/25 职场文书
Python 详解通过Scrapy框架实现爬取CSDN全站热榜标题热词流程
2021/11/11 Python
python中字符串String及其常见操作指南(方法、函数)
2022/04/06 Python