py_cui:受gocui启发的Python库,用于直观地创建带有小部件的CUITUI接口

时间:2024-02-27 06:13:47
【文件属性】:

文件名称:py_cui:受gocui启发的Python库,用于直观地创建带有小部件的CUITUI接口

文件大小:1.42MB

文件格式:ZIP

更新时间:2024-02-27 06:13:47

python terminal command command-line python-library

一个库,用于使用python中的预构建窗口小部件创建CUI / TUI接口。 在Linux和Windows上轻松构建基于文本的用户界面。 py_cui py_cui是一个python库,旨在简化用python编写命令行用户界面的过程。 它依赖于curses进行终端渲染,而后者通常是unix特有的,但是,您可以使用模块在Windows上运行py_cui 。 与典型的基于文本的用户界面生成器相比, py_cui的主要优点是它像大多数传统的图形用户界面一样依赖于小部件和网格布局管理器。 您可以定义网格大小,然后将预定义的小部件放到特定的网格位置上。 小部件也可以跨多个网格行和列延伸。 如果您曾


【文件预览】:
py_cui-master
----docs()
--------install.md(2KB)
--------DocstringGenerated()
--------assets()
--------about.md(2KB)
--------popups.md(2KB)
--------keybindings.md(4KB)
--------colors.md(3KB)
--------developers.md(10KB)
--------examples.md(9KB)
--------usage.md(1KB)
--------scripts()
--------index.md(4KB)
--------writing.md(7KB)
--------widgets.md(5KB)
----requirements_dev.txt(61B)
----.github()
--------pull_request_template.md(350B)
--------ISSUE_TEMPLATE()
--------workflows()
----mkdocs.yml(965B)
----tests()
--------test_ui_elements()
--------test_core()
--------conftest.py(3KB)
--------__init__.py(0B)
--------test_ui_implementations()
----py_cui()
--------controls()
--------debug.py(6KB)
--------keys.py(7KB)
--------grid.py(5KB)
--------errors.py(688B)
--------statusbar.py(1KB)
--------__init__.py(59KB)
--------dialogs()
--------widgets.py(29KB)
--------renderer.py(14KB)
--------colors.py(13KB)
--------popups.py(16KB)
--------ui.py(37KB)
--------widget_set.py(17KB)
----LICENSE(1KB)
----CONTRIBUTING.md(3KB)
----requirements.txt(43B)
----AUTHORS(197B)
----examples()
--------controls()
--------snano.py(7KB)
--------autogit.py(16KB)
--------hello_py_cui.py(380B)
--------multi_window_demo.py(1KB)
--------gaps_between_widgets.py(330B)
--------dialogs()
--------README.md(1KB)
--------popups_example.py(7KB)
--------simple_todo_list.py(5KB)
----setup.py(1KB)
----.gitignore(177B)
----CODE_OF_CONDUCT.md(3KB)
----README.md(8KB)

网友评论