为了创建一个进度条,以显示当前的矿点
其背后的想法是先删除该行,然后再重写它,使其看起来像当前的流行。
我试图做到这一点:
import time
---some kind of loop---:
... downloading stuff ...
b = str((prhelp / 576)*100)
print(b + "%", end="\r")
time.sleep(1)
prhelp = prhelp + 1
但这只是不打印任何东西
我也想知道如何在点后仅3位打印数字12.345678
-->12.345
所以我的程序不会打印太久
最后,我只需要做:
import time
b = str(round((prhelp / 576) * 100,3))
print('\r',end = "")
print(b + "%",end = "")
time.sleep(0.01)
prhelp = prhelp + 1
通过做
print('\r',end = "")
我要删除最后一行,并为下一个数字即时消息腾出地方。
谢谢所有的帮手
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句