python tkinter进度条_python – 带进度条的tkinter gui
你可以在
tkdocs找到ttk.Progressbar
from tkinter import *
from tkinter.ttk import *
tk=Tk()
progress=Progressbar(tk,orient=HORIZONTAL,length=100,mode='determinate')
def bar():
import time
progress['value']=20
tk.update_idletasks()
time.sleep(1)
progress['value']=50
tk.update_idletasks()
time.sleep(1)
progress['value']=80
tk.update_idletasks()
time.sleep(1)
progress['value']=100
progress.pack()
Button(tk,text='foo',command=bar).pack()
mainloop()
最好使用线程并在另一个线程中运行代码.
像这样:
from tkinter import Button, Tk, HORIZONTAL
from tkinter.ttk import Progressbar
import time
import threading
class MonApp(Tk):
def __init__(self):
super().__init__()
self.btn = Button(self, text='Traitement', command=self.traitement)
self.btn.grid(row=0,column=0)
self.progress = Progressbar(self, orient=HORIZONTAL,length=100, mode='indeterminate')
def traitement(self):
def real_traitement():
self.progress.grid(row=1,column=0)
self.progress.start()
time.sleep(5)
self.progress.stop()
self.progress.grid_forget()
self.btn['state']='normal'
self.btn['state']='disabled'
threading.Thread(target=real_traitement).start()
if __name__ == '__main__':
app = MonApp()
app.mainloop()
python tkinter进度条_python – 带进度条的tkinter gui相关推荐
- android 上传图片进度条,Android带进度条的文件上传示例(使用AsyncTask异步任务)...
最近项目中要做一个带进度条的上传文件的功能,学习了AsyncTask,使用起来比较方便,将几个方法实现就行,另外做了一个很简单的demo,希望能对大家有帮助,在程序中设好文件路径和服务器IP即可. d ...
- 动态的给python添加进度条_python动态进度条的实现代码
python动态进度条的实现代码,具体内容如下所示: 有时候我们需要使用print打印工作进度,正常使用print函数会导致刷屏的现象,举个最简单的例子,从1打印到10,每次停顿0.1秒 这样看起来很 ...
- bootstrap 步骤条_python分析6625条视频,揭秘“打工人”凭啥刷爆全网|打工人|python|b站|mika|num
CDA数据分析师 出品 作者:Mika 数据:真达 后期:Mika [导读] Show me data,用数据说话!今天我们聊一聊 Python分析"打工人" 最近,"打 ...
- python高频词统计_python几万条微博高频词分析
python几万条微博高频词分析 看到别人有做影视热评的分析统计,觉得挺好玩的,就来试试 看看效果 Screenshot_2018-05-21-11-00-42-879_com.master.wei. ...
- python canvas画弧度_Python带你找回童年的万花尺
还记得小时候的万花尺吧?这么画: 一点也不费脑筋,就可以出来这么多丰富多彩的复杂几何图形. 具体而言,可以用万花尺玩具(如图2-1所示)来绘制数学曲线.这种玩具由两个不同尺寸的塑料齿轮组成,一大一小. ...
- python提示对话框自动关闭_Python实现定时自动关闭的tkinter窗口方法
Python实现定时自动关闭的tkinter窗口方法 更新时间:2019年02月16日 09:13:27 作者:Python_小屋 今天小编就为大家分享一篇Python实现定时自动关闭的tkinter ...
- python 视频转场_Python 带你高效创作短视频
1.提取背景音乐和修改音量 先从抖音上下载视频文件,然后利用 moviepy 依赖库提取到背景音乐. def get_audio_from_video(video_path): "" ...
- python视频编辑教程_Python 带你高效创作短视频,视频剪辑什么鬼_Python 视频_Python 课程视频_Python 课程_课课家...
近两年,抖音.快手将短视频推到风口浪尖上,要生产出高质量的视频,离不开视频剪辑这一环节;在全民剪片浪潮中,大众使用最多的剪辑软件如:Pr.FCPX.剪印.Vue 等.我们一起看看. 之前有两篇文章分别 ...
- python串口界面编程_python实现串口通讯小程序(GUI界面)
python实现串口通讯小程序(GUI界面) 使用python实现串口通讯需要使用python的pyserial库来实现,这个库在安装python的时候没有自动进行安装,需要自己进行安装. 1.安装p ...
- python单词词频字典_Python字典使用--词频统计的GUI实现
字典是针对非序列集合而提供的一种数据类型,字典中的数据是无序排列的. 字典的操作 为字典增加一项 dict[key] = value students = {"Z004":&quo ...
最新文章
- SwinTransformer代码中出现的代码知识的学习
- c语言指针改良,重新认识C语言指针(上)(示例代码)
- 论文拒稿的评价可以有多狠?
- 2021-02-03-延长一天时间的有效方法
- 数据恢复技术在计算机犯罪侦查中的应用,浅谈数据恢复技术在计算机犯罪侦查中的应用...
- Excel 使用技巧之 -- 统计、过滤与引用数据
- 关闭SqlConnection的方法
- 让我感动的100对古装情侣
- 国产web服务器系统,国产web服务器
- 联想显示器在用HDMI转DVI线显示时,屏幕显示不全的解决办法
- OSI 物理层(设备,技术)
- 读书笔记01_《程序员思维修炼》
- 黑色主题的个人引导页,导航页html php源码
- 数字用计算机写大写,微信小程序学习用:大写计算器;数字转换为大写
- 人工智能数学基础--不定积分1:概念与性质
- java什么时候定义方法,持续更新~
- SSM整合,非常详细的SSM整合
- uip协议,主动发送功能
- c语言数组从小到大冒泡排序,C语言冒泡排序将一个数组按照从小到大进行排序...
- C# Console Application 带参数调试
热门文章
- Node JS实战之制作涂鸦游戏
- Linux内核同步机制之--RCU基础
- python 编程语言排行榜_2019编程语言排行榜出炉:在趋势、开源与职位需求上,Python都排第一...
- 24岁程序员患上尿毒症,肾病趋于年轻化
- Ant Design of Vue 日历组件选中日期背景遮挡文字
- 采用电力载波通讯技术的互动开关软件源代码,硬件电路图
- 曹国伟:新浪广告今年会提价
- 计算机发展与应用论文,浅析计算机发展与应用的论文(2)
- Node.js Puppeteer 爬虫简单学习笔记
- SAE虽然禁止了IO写操作,但是并没有禁止fwrite,file_put_contents等写操作函数