python显示进度条,实时显示处理进度,python任务进度实时显示
1、通过update方法可以控制每次进度条更新的进度。
进口时间
fromtqdmimporttqdm
#total参数将进度条的总长度设置为100。
带有tqdm(总计=100)aspbar:
电话:(100):
时间.睡眠(0.1)
#每个更新进度条的长度为1。
pbar . update(1)2、通过set_description和set_postfix方法设置进度条显示信息。将进度条显示的信息设定为中文时,不会出现乱码。
当进度条上显示的信息设置为中文时,不会出现乱码。
进口时间
fromtqdmimporttrange
来自randomimportrandom,randint
带trange(100)ASTM :
foriint:
#设置进度条左侧显示的信息
#注:代码中的GEN可以手动替换为其他内容。
t.set_description(GEN%i%i )
#设置进度条右侧显示的信息
#注:此处代码中的genlrlst可以手动替换为其他内容。
t.set_postfix(loss=random(),gen=randint(1,999),lr=h ,lst=[1,2])
上面的Time.sleep(0.1)是python自定义进度条显示信息的方法。希望对你有帮助。更多python学习方向:Python基础课程
本教程运行环境:windows7系统,Python 3.9.1,DELL G3电脑。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。