# 向tqdm中传入迭代类型即可
from tqdm import tqdm
for i in tqdm( range(1,20) ):
print(i)
from tqdm.contrib import tzip
from time import sleep
for i,j in tzip( range(1,20),range(1,22) ):
time.sleep(0.25)
print(i,j)
ref:https://www.cnblogs.com/catfeel/p/15807270.html
one_line_progress_meter(title,
current_value,
max_value,
args=*<1 or N object>,
key = "OK for 1 meter",
orientation = "v",
bar_color = (None, None),
button_color = None,
size = (20, 20),
border_width = None,
grab_anywhere = False,
no_titlebar = False,
keep_on_top = None,
no_button = False)
for i in range(1,10000):
sg.one_line_progress_meter('My Meter', i+1, 10000, 'key','Optional message')
你可以观看一个仪表和有趣的统计数据。
通过一些小技巧,您可以提供一种使用 Progress Meter 窗口打破循环的方法。取消按钮会产生一个False
来自one_line_progress_meter
的返回值。它通常返回True
。
确保将循环计数器加一
,以使计数器从 1
变为最大值。如果你不加一个,你的计数器永远不会达到最大值。相反,它将从 0 变为 max-1