Python论坛  - 讨论区

标题:python怎么才能在console下面固定的位置不断显现不同的打印信息?

2010年06月12日 星期六 19:25

就比如想用 /|\-/|\- 这几个符号在某个固定位置循环的显示,让他看起来像个在转动的*号?

能够在屏幕的指定位置循环打印吗?

 

刚刚从网上到处查了尝试试验了一个:

import sys
import os
import time

s='/|\-'
while s==s:
    for i in s:
        sys.stdout.write('\b%s'%i )
        time.sleep(0.2)

编成exe看,貌似可以哈

在wingide里面显示时退格符

其他有没有什么好方法的啊,大家都分享分享啊~~

2010年06月12日 星期六 19:46

没尝试过,但是确实是考虑过的……

2010年08月11日 星期三 06:34

打印一个(或几个)\b删除前面那(几)个字符

如下红色区域有误,请重新填写。

    你的回复:

    请 登录 后回复。还没有在Zeuux哲思注册吗?现在 注册 !

    Zeuux © 2024

    京ICP备05028076号