python弹出输入框_Python实现使用tkinter弹出输入框输入数字, 具有确定输入和清除功能...
Python3.6中用tkinter, 弹出可以输入数字的输入框.
# Copyright (c) 2017-7-21 ZhengPeng All rights reserved.
def pop_up_box():
"""
使用tkinter弹出输入框输入数字, 具有确定输入和清除功能, 可在函数内直接调用num(文本框的值)使用
"""
import tkinter
def inputint():
nonlocal num
try:
num = int(var.get().strip())
except:
num = 'Not a valid integer.'
def inputclear():
nonlocal num
var.set('')
num = ''
num = 0
root = tkinter.Tk(className='Here is some interpretation') # 弹出框框名
root.geometry('270x60') # 设置弹出框的大小 w x h
var = tkinter.StringVar() # 这即是输入框中的内容
var.set('Content of var') # 通过var.get()/var.set() 来 获取/设置var的值
entry1 = tkinter.Entry(root, textvariable=var) # 设置"文本变量"为var
entry1.pack() # 将entry"打上去"
btn1 = tkinter.Button(root, text='Input', command=inputint) # 按下此按钮(Input), 触发inputint函数
btn2 = tkinter.Button(root, text='Clear', command=inputclear) # 按下此按钮(Clear), 触发inputclear函数
# 按钮定位
btn2.pack(side='right')
btn1.pack(side='right')
# 上述完成之后, 开始真正弹出弹出框
root.mainloop()
本文归默盒和博客园共有,欢迎分享, 转载请注明出处。
python弹出输入框_Python实现使用tkinter弹出输入框输入数字, 具有确定输入和清除功能...相关推荐
- 金额输入框输入数字不允许输入中文、英文、自带千分位
金额输入框输入数字不允许输入中文.英文.自带千分位 效果图: 直接上代码 <template><div class="fund"><div class ...
- python文件怎么另存为_python+pywin32处理另存为弹出框保存文件
1.首先先定位该弹出框: 用spy++查找到该弹出框的标题和类名: 弹出框的句柄是每次都会变的,所以通过标题和类名获取该句柄: # 获取另存为弹出框 calssname = u"#32770 ...
- python删除网页弹出对话框_python selenium-webdriver 处理JS弹出对话框
在实际系统中,在完成某些操作时会弹出对话框来提示,主要分为"警告消息框","确认消息框","提示消息对话"三种类型的对话框. 1.警告消息框 ...
- python selenium 处理弹窗_python+selenium 抓取弹出对话框信息
抓取弹出对话框信息,困挠了我很久,我百度了很久,一直没有找到我想要的内容.最近学习到了. 有两种方法: 1.driver.switch_to.alert.text 2.result = EC.aler ...
- python 弹出对话框_python+selenium 抓取弹出对话框信息
抓取弹出对话框信息,困挠了我很久,我百度了很久,一直没有找到我想要的内容.最近学习到了. 有两种方法: 1.driver.switch_to.alert.text 2.result = EC.aler ...
- python label显示图片_python 实现在tkinter中动态显示label图片的方法
在编程中我们往往会希望能够实现这样的操作:点击Button,选择了图片,然后在窗口中的Label处显示选到的图片.那么这时候就需要如下代码: from tkinter import * from tk ...
- python编写姓名年龄_python小工具 - alert弹框输出姓名年龄、求和
# 导入tkinter的所有的包里面所有的内容from tkinter import *import tkinter.messageboxasmessagebox # 从Frame派生一个Applic ...
- python listbox控件_Python GUI编程(Tkinter)10、Listbox控件
import tkinter win = tkinter.Tk() win.title("sunck") win.geometry("400x400+200+0" ...
- 用python画画的原理_python来画画第二弹!
下载W3Cschool手机App,0基础随时随地学编程导语 分享一波最近Get的一种python画画的方法. 让我们愉快地开始吧! 相关文件 密码: 9nei 开发工具 Python版本:3.6.4 ...
最新文章
- Linux 终端推荐 Terminator
- java生成Json文件
- 2021-10-15 红黑树 概念和平衡操作理解以及与AVL对比分析 恋上数据结构笔记
- 一款可视化的在线制作H5
- imx226_相机选型器
- 数组的应用 冒泡排序
- 不懂高数,所以我用这本书入门深度学习 | 在线阅读+配套笔记
- 人脸对齐(六)--ERT算法
- FastDFS单机搭建以及java客户端Demo
- python读写将excel转换为xml_Python实现将Excel转换成xml的方法示例
- 批量生成hive建表语句
- ARKit入门到精通-1.0 -基础内容-史小川-专题视频课程
- 手游服务器常用架构图
- linux命令日志抓取,linux抓取某条日志记录的命令
- 网络使用工具HttpWatch的使用方法
- 实战:第六章:H5微信与支付宝调试错误,请回到请求来源地,重新发起请求。 错误代码 insufficient-isv-permissions
- 大白兔启动盘做好后重做系统
- nginx的access.log文件详解,main的具体意思
- android 单手模式 cm,怎么开启单手模式 安卓自定义单手操作模式缔造教程
- vs2010 玩转金山界面库 (2) 应用基础