rich.columns¶
- class rich.columns.Columns(renderables=None, padding=(0, 1), *, width=None, expand=False, equal=False, column_first=False, right_to_left=False, align=None, title=None)[source]¶
将渲染对象显示在整齐的列中。
- 参数
renderables (Iterable[RenderableType]) – 任意数量的 Rich 渲染对象(包括 str)。
width (int, 可选) – 列的预期宽度,或 None 表示自动检测。默认为 None。
padding (PaddingDimensions, 可选) – 每个单元格周围的可选填充。默认为 (0, 1)。
expand (bool, 可选) – 将列扩展到整个宽度。默认为 False。
equal (bool, 可选) – 安排成等大小的列。默认为 False。
column_first (bool, 可选) – 从上到下对齐项目(而不是从左到右)。默认为 False。
right_to_left (bool, 可选) – 从右侧开始列。默认为 False。
align (str, 可选) – 对齐值(“left”、“right”或“center”),或 None 表示默认。默认为 None。
title (TextType, 可选) – 列的可选标题。