如果你是 GUI 开发人员,应该已经接触过非常多的 GUI 包。实际上还有一个很棒的前端 Python 包,它是 textual,
那么,它有什么不同呢?实际上它是一个 TUI 即 Text-User-Interface,当我第一次看到它时很困惑,但是下面这张图帮助我理解了这个包:
如你所见,该项目实际上将文本呈现为用户界面,这使其与 Python 的其他前端包有很大不同。
它也有类似如下这种小部件区域,这个功能的一个例子展示:
它的 Github 链接如下:
https://github.com/Textualize/textual
在他们的 GitHub 页面中还有几个示例,请访问下面的链接以查看他们的所有示例:
https://github.com/Textualize/textual#developer-video-log
他们的网站上也有示例代码,如果您计划使用此框架,这些示例将会对你有所帮助:
https://github.com/Textualize/textual/tree/main/examples
textual 绝对是 Python 中可用性强且吸引人的前端包之一,你会打算使用它吗?