诅咒变得简单

cursebox-lib的Python项目详细描述


诅咒变得简单

PyPIDocumentation StatusCodacyTravis-CITag


pip install cursebox-lib

cursebox是一个基于curses标准模块的库。其目标是避免curses的类似c的仪式,并提供一种现代的终端绘制方法:

>>>fromcurseboximport*>>>withCursebox()ascb:...width,height=cb.width,cb.height...greeting="Hello, World!"...# Center text on the screen...cb.put(x=(width-len(greeting))/2,...y=height/2,text=greeting,...fg=colors.black,bg=colors.white)...# Wait for any keypress...cb.poll_event()

它提供了几个有用的功能:

  • 无安装/拆卸
  • RGB转换为终端256色调色板
  • 活动管理

关于Read the Docs

的完整文档

待办事项

  • 单元测试
  • 完成文档
  • 手工制作的curses模块,使用ANSI转义序列替换窗口
  • 从其他项目添加像素缓冲区

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
返回数组无效的java方法   异步Java CompletableFuture获取其请求   java是否可以像RDBMS那样使用视图?   java如何在屏幕上只运行一个片段?   java无法从Vertex jdbc查询中获取结果   java从jtable获取对象的正确方法   java Spring 3数据设备替代方案   Java BigDecimal:四舍五入到客户首选的数字和增量   JAVA主窗口没有出现,我必须左键单击主窗口。java并单击run查看它   Eclipse RCP中的java进程自定义设备事件   JavaEclipse一次又一次地构建代码(没有任何更改)?   java如何实现对象合并