【发布时间】:2014-04-19 02:24:27
【问题描述】:
如何制作控制台 GUI(更恰当地称为 TUI)?
请务必注意,我将更改某些位置的文本,这就是为什么我不能将其打印到屏幕上的原因。使用其他模块会很好,但我不想必须这样做。这是它的外观的 ASCII 模型:
********************************************
* *
* *
* *
* There are 8 seconds left. *
* *
* *
* *
* The script has run 8 times *
* *
* *
* *
* *
********************************************
我需要能够动态更新计时器和迭代次数。
我知道如何使用回车覆盖最后打印的行。但我不能在两个内衬上都使用它。
【问题讨论】:
-
看看curses。
-
我在 Windows 上,所以这不起作用,但我可能只安装 Cygwin
-
你为什么不创建一个真正的 GUI 而不是控制台呢
-
@JoranBeasley 我正在做这两个...这更多的是个人练习。
标签: python user-interface console console-application tui