终端表格数据样式
项目描述
pyout 是一个Python包,它定义了一个将结构化记录作为表格写入终端的接口。它正在开发中,以替换ReproMan和DataLad中显示表格数据的自定义代码。请参阅示例文件夹以了解如何开始。
接口的主要目标是分离内容和样式以及表现。当前功能包括
自动调整宽度并更新前一个值
基于字段值或指定间隔的样式设置
定义一个将原始值映射到显示值的转换函数
定义一个生成列摘要(例如,值总计)的摘要函数
支持延迟的、异步的值,当值到达时添加到表格中
状态
该软件包目前处于早期开发阶段。虽然它以当前形式可以使用,但它可能会发生重大变化,破坏向后兼容性,并且许多方面目前缺乏完善和文档。
pyout 需要 Python 3 (>= 3.7)。它是在 GNU/Linux 环境中开发和测试的,预计也将在 macOS 环境中运行。目前对 Windows 的支持非常有限。
许可证
pyout 采用 MIT 许可证。请参阅 COPYING 文件。
项目详情
下载文件
下载适合您平台的应用程序文件。如果您不确定要选择哪个,请了解更多关于 安装包 的信息。
源分布
pyout-0.7.3.tar.gz (45.7 kB 查看哈希值)
构建分布
pyout-0.7.3-py3-none-any.whl (51.7 kB 查看哈希值)
关闭
pyout-0.7.3.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | b1419597af4617886a76a3769577573cecba874f263278474a91269a5ee69138 |
|
MD5 | 6345b0211e67e01795d09342ca662269 |
|
BLAKE2b-256 | 338215ced8183fe0913d7e7aeba3e2d2c61b7b67d49a70647972611f2696a288 |
关闭
pyout-0.7.3-py3-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | b1753616b107b0e25b5be0573f99193197f3ad584e5fe3e3351d9f7ff3ad3c2c |
|
MD5 | 9062b9501d89d5ff8fd58c117a12f6b3 |
|
BLAKE2b-256 | 8f9ae57e226afca5867f9e4a2a99081241b35a8ad8e4a759a55c955c42483d7b |