我有一个加载栏,我想使其在程序执行某些操作时进行更新。这是我的代码:
start = False
import sys
progress = 0
def bar():
if not start == True:
print('loading...')
start = True
progress += 1
bar = '\b' * progress
msg = ''.join('[' + bar + '] ' str(progress))
sys.stderr.write(msg)
#i want here that he starts
#and that it become a while true loop
#but that i do something here while de loop is going
# and that i can say here something as break
我的结果什么都没有,我希望它会在其他过程进行时显示更大的条形图
可以在此使用线程吗?
答案 0 :(得分:2)
除了您需要实时进度栏外,我并没有完全理解您的问题。
我猜想python的tqdm是用于此类进度条的好工具。
官方文档:: https://tqdm.github.io/
requests
PS:我可以对此工具发表评论,但没有这样做的声誉:)