import time
from pip._internal.cli.progress_bars import get_download_progress_renderer
if __name__ == "__main__":
chunks = []
b = get_download_progress_renderer(bar_type="on",size=100)
for i in range(100):
chunks.append(range(i))
for bb in b(chunks):
time.sleep(.1)
3条答案
按热度按时间jecbmhm31#
pip本身使用的是rich包!特别是他们的progress bar docs显示了这个例子:
vzgqcmou2#
Rich安装了最新的pip,但如果您错过了它:
niknxzdl3#
下面的简单代码使用了pip自己的进度条控件。
输出将如下所示...