Python 文本终端 GUI 框架,太酷了

今天笔者带大家,梳理几个常见的基于文本终端的 UI 框架,一睹为快!
Curses
首先出场的是 Curses[1]。

Curse

Curses 是一个能提供基于文本终端窗口功能的动态库,它可以:
使用整个屏幕 创建和管理一个窗口 使用 8 种不同的彩色 为程序提供鼠标支持 使用键盘上的功能键
Curses 可以在任何遵循 ANSI/POSIX 标准的 Unix/Linux 系统上运行。Windows 上也可以运行,不过需要额外安装 windows-curses库:
pip install windows-curses

上面图片,就是一哥们用 Curses 写的 俄罗斯方块游戏[2],是不感觉满满的回忆吧,可以拿去复活古董机了。
我们也来试试牛刀:
import curses
myscreen = curses.initscrmyscreen.border(0)
myscreen.addstr(12, 25, "Python curses in action!")
myscreen.refreshmy

Python 文本终端 GUI 框架,太酷了最先出现在Python成神之路

版权声明:
作者:Alex
链接:https://www.techfm.club/p/18735.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>