clint进度条基于迭代器。
urllib.urlretrieve() 有一个回调,报告块下载完成。
每次调用回调时,我可以将迭代器设置在某个位置吗?
问问题
1211 次
1 回答
1
查看源代码,我看到它只会上升。要从特定值开始,请使用:
for i in progress.dots(range(your_start_value)): pass
要退格,请尝试:
sys.stderr.write(' \b\b' * amount); sys.stderr.flush()
如果不使用模块的定位功能,这可能无法工作colorama
,在这种情况下,您最好简单地编写 ("=" * percent_done + " " * percent_left)。
于 2012-03-19T10:56:14.957 回答