直接跳到内容

Pretty Python 对象格式化展示

Pretty 使用 Rich 的 Pretty 渲染器将任意 Python 对象(dict、list、dataclass 等)以美观的格式展示在终端中,自动处理缩进和着色。

底层:Textual Pretty

基本用法

Props

属性类型默认值说明
objectanyNone要展示的 Python 对象,支持任意类型(dict、list、tuple、dataclass 等)

v-model

不支持

事件

事件说明
Pretty 为纯展示组件,无特殊事件

展示复杂对象示例

通用属性

所有 Textual-vuepy 组件均支持以下属性:

属性类型说明
idstr组件 CSS ID
stylestrTCSS 内联样式
classstrTCSS 类名(空格分隔)
border_titlestr边框标题
border_subtitlestr边框副标题
Pretty Python 对象格式化展示已经加载完毕