rich.align

class rich.align.Align(renderable, align='left', style=None, *, vertical=None, pad=True, width=None, height=None)[ソース]

必要に応じてスペースを追加して、レンダリング可能なものを整列させます。

パラメータ
  • renderable (RenderableType) – コンソールでレンダリング可能なもの。

  • align (AlignMethod) – 「left」、「center」、「right」のいずれか。

  • style (StyleType, optional) – 背景に適用するオプションのスタイル。

  • vertical (Optional[VerticalAlginMethod], optional) – オプションの垂直方向の整列。「top」、「middle」、「bottom」のいずれか。デフォルトは None です。

  • pad (bool, optional) – 右側をスペースで埋めます。デフォルトは True です。

  • width (int, optional) – コンテンツを指定された幅に制限します。または、デフォルトの幅を使用する場合は None です。デフォルトは None です。

  • height (int, optional) – 整列可能なものの高さを設定します。または、コンテンツに合わせる場合は None です。デフォルトは None です。

例外

ValueErroralign が予期された値のいずれでもない場合。

classmethod center(renderable, style=None, *, vertical=None, pad=True, width=None, height=None)[ソース]

レンダリング可能なものを中央に整列させます。

パラメータ
戻り値の型

Align

classmethod left(renderable, style=None, *, vertical=None, pad=True, width=None, height=None)[ソース]

レンダリング可能なものを左に整列させます。

パラメータ
戻り値の型

Align

classmethod right(renderable, style=None, *, vertical=None, pad=True, width=None, height=None)[ソース]

レンダリング可能なものを右に整列させます。

パラメータ
戻り値の型

Align

class rich.align.VerticalCenter(renderable, style=None)[ソース]

レンダリング可能なものを垂直に整列させます。

警告
  • このクラスは非推奨であり、将来のバージョンで削除される可能性があります。Align クラスを使用してください。

  • `vertical=”middle”`。

パラメータ
  • renderable (RenderableType) – レンダリング可能なオブジェクト。

  • style (Optional[Union[str, Style]]) –