百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
P

py_cui

> 编程语言
开源

一个 Python 库,可通过小组件直观地创建 CUI/TUI 界面,灵感来自 gocui。

790 stars0 点赞0 次浏览
访问官网GitHub

工具介绍

一个 Python 库,可通过小组件直观地创建 CUI/TUI 界面,灵感来自 gocui。

--- # py_cui py_cui 是一个 Python 库,旨在简化在 Python 中编写控制台用户界面。它依赖于 curses 进行终端渲染,传统上是特定于 Unix 的,不过,您可以使用 windows-curses 模块在 Windows 上运行 py_cui。

与传统的基于文本的用户界面构建工具相比,py_cui的主要优势在于它采用了小部件和网格布局管理器,就像大多数传统的图形用户界面一样。您可以定义网格大小,然后将预定义的小部件放置到特定的网格位置上。小部件还可以横跨多个网格行和列。如果您曾经制作过 Tkinter GUI,您会觉得一切都很熟悉。此外,py_cui还支持丰富的交互式弹出窗口集合,例如菜单、表单、文件对话框等。

您可以通过 pip 安装 py_cui (如果 Python 2 和 3 并排安装,请使用 pip3)。请确保以 root/sudo 权限运行。请注意,库的名称是 py_cui,但 pypi 包的名称是 py-cui,不过在大多数情况下,使用 pip 安装应该没问题。

以下是使用 py_cui 编写的程序的一些屏幕截图和 GIF 图片。本仓库的 examples/ 目录中还提供了其他(更简单)示例。

Issues· 48 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

Pythoncommandcommand-linecommandline-interfacecui

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言