python不退出运行页面_如何在不完全退出Tkinter窗口的情况下停止正在运行的函数?...
我使用的是python2.7,我试图编写一个GUI,但是我的按钮有一些问题。我现在所有的东西都正常运行,但是假设我的输入出错了,我希望有一种方法可以在点击“GO”按钮后停止一个正在运行的函数。我的代码太长了,不能在这里发布,但下面是一个简单的示例。我怎么能完全停止“启动”按钮?也许跟穿线有关?在
我对编写gui有点陌生,而且我不是真正的程序员,所以这不是我的专业领域。在
当主函数运行时,GUI完全没有响应。必须有一种方法可以同时运行我的功能,同时也允许我在GUI中更改内容并点击按钮,但我不确定这是如何工作的。不过,在下一次点击“GO”按钮之前不必实现更新。在import time
from Tkinter import *
class Example:
def __init__(self,master):
self.startButton = Button(master,text='Start',command=self.start)
self.startButton.grid(row=0,column=0)
self.stopButton = Button(master,text='Stop',command=self.stop)
self.stopButton.grid(row=0,column=1)
self.textBox = Text(master,bd=2)
self.textBox.grid(row=1,columnspan=2)
def start(self):
self.textBox.delete(0.0,END)
for i in xrange(1000):
text = i+1
self.textBox.insert(END,str(text)+'\n\n')
time.sleep(1)
return
def stop(self):
""" Do something here to stop the running "start" function """
pass
root=Tk()
Example(root)
root.mainloop()
python不退出运行页面_如何在不完全退出Tkinter窗口的情况下停止正在运行的函数?...相关推荐
- java 编译 器 ide_在没有IDE的情况下编译和运行Java
java 编译 器 ide 最近一个名为" 不使用IDE编译Java软件包 "的Java subreddit线程提出了一个问题:"是否有一个命令将软件包内的一组Java文 ...
- 在没有IDE的情况下编译和运行Java
最近一个名为" 不使用IDE编译Java软件包 "的Java subreddit线程提出了一个问题:"是否有一个命令将软件包内的一组Java文件编译到一个单独的文件夹中( ...
- python 3.5.2页面_笔者操作win10系统搭建Python 3.5.2开发环境的详细方案
win10系统性能稳定受到广大用户的喜爱,但也不尽完美,在使用过程中,难免会遇到win10系统搭建Python 3.5.2开发环境的问题.碰到win10系统搭建Python 3.5.2开发环境的问题. ...
- python循环爬取页面_使用for或while循环来处理处理不确定页数的网页数据爬取
本文转载自以下网站: Python For 和 While 循环爬取不确定页数的网页 https://www.makcyun.top/web_scraping_withpython16.html 需 ...
- 园艺智慧_园艺日:如何在完全远程的情况下运行技术债务清理日
园艺智慧 Just like financial debt, you have to be wise about the technical debt you are building up over ...
- 华夏常春藤_我如何在没有常春藤大学学位的情况下从微软,亚马逊和Twitter获取报价
华夏常春藤 This is for those of you out there who are about to start your job search and who may be worri ...
- 华夏常春藤_我如何在没有常春藤大学学位的情况下从微软,亚马逊和Twitter获取报价...
华夏常春藤 This is for those of you out there who are about to start your job search and who may be worri ...
- 树莓派 wiringpi 读取引脚_教程:树莓派在有其他配件的情况下增加物理开关
树莓派没有开关对于不需要它一直通电的用户来说很烦,通电就开机,关机要么直接拔电源,要么远程连接输入指令,非常麻烦. 树莓派3B 在不考虑数据的情况下,将树莓派的电源接到智能插座上,通过控制智能插座的通 ...
- python批量下载静态页面_爬虫实战之,爬取壁纸,批量下载
一.前言 在开始写爬虫之前,我们先了解一下爬虫 首先,我们需要知道爬虫是什么,这里直接引用百度百科的定义 网络爬虫(又被称为网页蜘蛛,网络机器人,在FOAF社区中间,更经常的称为网页追逐者),是一种按 ...
最新文章
- python 英文字符频率统计 采用降序方式输出_Python读取英文文件并记录每个单词出现次数后降序输出示例...
- OpenCV3.2.0+VS2017在window10开发环境配置记录
- 02 使用百度地图获得当前位置的经纬度
- 【程序员趣味】用Python制作带字小人举牌
- 黑客与画家 第十四章
- P1217 回文质数(打表)
- QT使用winsocket
- SAP云平台测试帐号如何进入Neo环境
- 代码全靠copy,Bug又烂又多,做程序员的目的是什么?
- pytorch里的nn.Embedding是什么东西?
- 2021年淮南高考成绩查询,2021年淮南高考最高分多少分,历年淮南高考状元
- cs1.6修改服务器参数设置,[心得] cs的网络参数调整指南
- google测试框架
- SMI/SAMI 字幕
- UI设计行业领域知识体系
- maximal-rectangle
- NOI2019滚粗记
- 解决 java.sql.SQLException: Incorrect string value: '\xF0\x9F\x98\x82\xF0\x9F...'
- Python通过m3u8文件下载合并ts视频
- 最强大脑魔方墙模拟程序(工具)
热门文章
- 发布地图服务属性表_Web3D地图来了!腾讯位置服务正式版发布!
- python基础学习中要懂的知识点:反射机制
- 对Python匿名函数和@property小小理解,希望对你学习也有帮助
- 弃繁就简!一行代码搞定 Python 日志!
- 上千个电脑文件怎么搬?用Python一键复制移动
- test index.php,index.php
- ubuntu cmake交叉编译时报错:没有那个文件或目录
- python异常类型(Exception只是常规错误的基类)
- python 两个内置函数——locals 和globals(名字空间)批量以自定义变量名创建对象
- 登录功能(token)