Python终端/文本UI(TUI)库

Python终端/文本UI(TUI)库,python,user-interface,console,console-application,tui,Python,User Interface,Console,Console Application,Tui,如何制作控制台GUI(更恰当地称为TUI) 重要的是要注意,我将改变一些点的文本,这就是为什么我不能让它只打印到屏幕上。可以使用其他模块,但我不希望必须使用。下面是一个ASCII模型,它看起来是什么样子: ******************************************** * * *

如何制作控制台GUI(更恰当地称为TUI)

重要的是要注意,我将改变一些点的文本,这就是为什么我不能让它只打印到屏幕上。可以使用其他模块,但我不希望必须使用。下面是一个ASCII模型,它看起来是什么样子:

           ********************************************
           *                                          *
           *                                          *         
           *                                          * 
           *      There are 8 seconds left.           *
           *                                          *         
           *                                          * 
           *                                          *
           *      The script has run 8 times          *         
           *                                          * 
           *                                          *
           *                                          *         
           *                                          * 
           ********************************************
我需要能够动态地更新计时器和迭代次数

我知道如何使用回车符写最后一行。但我不能在两行上都用

尝试使用该模块


以下是。

有一些用于此的库:

  • 这是ncurses()的python前端
  • ()

看一看。我在windows上,所以这不起作用,但我可能只是安装Cygwin。为什么不创建一个真正的GUI而不是控制台one@JoranBeasley我两个都做了…这更像是个人练习。另一个选项的可能副本是PicoTUI()