我正在写一个脚本,必须从www下载几个文件。 为了使它更具表现力,我添加了一个下载钩子来计算已下载文件的下载百分比。在终端上打印出来会产生大量的输出,因为每次百分比计数器递增时我都会重写同一行,例如:
1% - Downloading test.jpg
2% - Downloading test.jpg
... and so on
我想获得一些类似于许多bash脚本或程序(比如ubuntu的“apt get”):刷新包含百分比的行,而不必在包含更新百分比的同一行中多次写入。在
我怎么能做到呢? 谢谢。在
[编辑] 我使用Python3.2开发文件下载器。在
使用
\r
(回车)并用sys.stdout.write
直接写入终端:或者更像Python 3-ish:
^{pr2}$你需要诅咒:
http://docs.python.org/howto/curses.html
相关问题 更多 >
编程相关推荐