Pretty Python 对象格式化展示
Pretty 使用 Rich 的 Pretty 渲染器将任意 Python 对象(dict、list、dataclass 等)以美观的格式展示在终端中,自动处理缩进和着色。
基本用法
Props
| 属性 | 类型 | 默认值 | 说明 |
|---|---|---|---|
object | any | None | 要展示的 Python 对象,支持任意类型(dict、list、tuple、dataclass 等) |
v-model
不支持
事件
| 事件 | 说明 |
|---|---|
| — | Pretty 为纯展示组件,无特殊事件 |
展示复杂对象示例
通用属性
所有 Textual-vuepy 组件均支持以下属性:
| 属性 | 类型 | 说明 |
|---|---|---|
id | str | 组件 CSS ID |
style | str | TCSS 内联样式 |
class | str | TCSS 类名(空格分隔) |
border_title | str | 边框标题 |
border_subtitle | str | 边框副标题 |