3
clint進度條基於迭代器。
urllib.urlretrieve()有一個回調報告塊下載的完成。
每次調用回調函數時,我可以將迭代器設置在某個位置嗎?使用clint進度條顯示urllib.urlretrieve()的狀態
clint進度條基於迭代器。
urllib.urlretrieve()有一個回調報告塊下載的完成。
每次調用回調函數時,我可以將迭代器設置在某個位置嗎?使用clint進度條顯示urllib.urlretrieve()的狀態
看着the source,我看到它只是上升。要開始在特定的值,使用:
for i in progress.dots(range(your_start_value)): pass
要退格,嘗試:
sys.stderr.write(' \b\b' * amount); sys.stderr.flush()
這可能不會在不使用colorama
模塊的工作定位功能,在這種情況下,你會更好只需簡單地寫(「=」* percent_done +「」* percent_left)。