1
ipconfiger 2015-05-29 17:24:36 +08:00
print “\b\b\b\b”
|
2
jedyu 2015-05-29 17:27:50 +08:00
\b 回到行首
|
3
LeoQ 2015-05-29 17:40:41 +08:00 via Android
clear能用么
|
4
Sylv 2015-05-29 17:41:57 +08:00
import sys
import time print '1', sys.stdout.flush() # 输出缓存 time.sleep(1) print '\r', # 回车符回到行首 print '2', |
5
lzachilles 2015-05-29 17:44:39 +08:00
cnt = 1
while True: cnt += 1 print cnt, print '\r', |
6
n37r06u3 2015-05-29 18:30:07 +08:00
回车符 就是换行 想想打字机
|
7
cc7756789 OP 搞定但是先问题无法解决,就是倒计时输出会在最左边输出,如何把它禁锢在指定的区域呢?
``` def interface_show(**kwargs): print ' '*5, kwargs['title'], kwargs['artist'], kwargs['rate'], time_remain(kwargs['minutes']) def time_remain(mins): count = 0 while (count < mins): count += 1 n = mins - count time.sleep(1) sys.stdout.write("%d \r" % n,) sys.stdout.flush() if not n: return 'completed' ``` 最后输出这样的信息,最右边的是总时长,最左边的是倒计时效果。 108 <旅立ち(「はるかな旅」ストリングス·ヴァージョン)> 吉田潔 ★★★★ 205 |