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)[源代码]

以整齐的列显示可渲染对象。

参数
  • renderables (Iterable[RenderableType]) -- 任意数量的丰富可渲染对象(包括str)。

  • width (int, optional) -- 所需的列宽度,或无以自动检测。默认为无。

  • padding (PaddingDimensions, optional) -- 单元格周围的可选填充。默认为(0,1)。

  • expand (bool, optional) -- 将列展开为全宽。默认为False。

  • equal (bool, optional) -- 排列成等大小的列。默认为False。

  • column_first (bool, optional) -- 从上到下(而不是从左到右)对齐项目。默认为False。

  • right_to_left (bool, optional) -- 从右侧开始列。默认为False。

  • align (str, optional) -- 将值(“Left”、“Right”或“Center”)对齐或默认设置为“无”。默认为无。

  • title (TextType, optional) -- 列的可选标题。

add_renderable(renderable)[源代码]

将可呈现对象添加到列中。

参数

renderable (RenderableType) -- 任何可渲染对象。

返回类型

None