Rich
稳定版
目录
简介
控制台 API
样式
控制台标记
富文本
高亮显示
漂亮打印
日志处理程序
回溯
提示
列
渲染组
Markdown
填充
面板
进度显示
语法
表格
树
实时显示
布局
控制台协议
参考
附录
Rich
»
索引
在 GitHub 上编辑
索引
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
J
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
V
|
W
_
__call__() (rich.highlighter.Highlighter 方法)
A
add() (rich.tree.Tree 方法)
add_column() (rich.table.Table 方法)
add_renderable() (rich.columns.Columns 方法)
add_row() (rich.table.Table 方法)
add_section() (rich.table.Table 方法)
add_split() (rich.layout.Layout 方法)
add_task() (rich.progress.Progress 方法)
adjust_line_length() (rich.segment.Segment 类方法)
advance() (rich.progress.Progress 方法)
Align (rich.align 中的类)
align() (rich.text.Text 方法)
align_bottom() (rich.segment.Segment 类方法)
align_middle() (rich.segment.Segment 类方法)
align_top() (rich.segment.Segment 类方法)
append() (rich.text.Text 方法)
append_text() (rich.text.Text 方法)
append_tokens() (rich.text.Text 方法)
apply_meta() (rich.text.Text 方法)
apply_style() (rich.segment.Segment 类方法)
ascii_only (rich.console.ConsoleOptions 属性)
ask() (rich.prompt.PromptBase 类方法)
assemble() (rich.text.Text 类方法)
B
background_style (rich.style.Style 属性)
Bar (rich.bar 中的类)
BarColumn (rich.progress 中的类)
begin_capture() (rich.console.Console 方法)
bell() (rich.console.Console 方法)
bgcolor (rich.style.Style 属性)
blank_copy() (rich.text.Text 方法)
blend_rgb() (在 rich.color 模块中)
BlockQuote (rich.markdown 中的类)
C
Capture (rich.console 中的类)
capture() (rich.console.Console 方法)
CaptureError
cell_len (rich.text.Text 属性)
cell_length (rich.segment.Segment 属性)
(rich.segment.Segment 属性)
cells (rich.table.Column 属性)
center() (rich.align.Align 类方法)
chain() (rich.style.Style 类方法)
check_choice() (rich.prompt.PromptBase 方法)
check_length() (rich.pretty.Node 方法)
children (rich.layout.Layout 属性)
clamp() (rich.measure.Measurement 方法)
clear() (rich.console.Console 方法)
clear_live() (rich.console.Console 方法)
clear_meta_and_links() (rich.style.Style 方法)
CodeBlock (rich.markdown 中的类)
Color (rich.color 中的类)
color (rich.style.Style 属性)
color_system (rich.console.Console 属性)
ColorParseError
ColorSystem (rich.color 中的类)
ColorType (rich.color 中的类)
Column (rich.table 中的类)
Columns (rich.columns 中的类)
ColumnSplitter (rich.layout 中的类)
combine() (rich.style.Style 类方法)
completed (rich.progress.ProgressSample 属性)
(rich.progress.Task 属性)
config (rich.theme.Theme 属性)
Confirm (rich.prompt 中的类)
Console (rich.console 中的类)
console (rich.status.Status 属性)
ConsoleDimensions (rich.console 中的类)
ConsoleOptions (rich.console 中的类)
ConsoleRenderable (rich.console 中的类)
ConsoleThreadLocals (rich.console 中的类)
control (rich.segment.Segment 属性)
control() (rich.console.Console 方法)
ControlType (rich.segment 中的类)
copy() (rich.console.ConsoleOptions 方法)
(rich.style.Style 方法)
(rich.table.Column 方法)
(rich.text.Text 方法)
copy_styles() (rich.text.Text 方法)
create() (rich.markdown.CodeBlock 类方法)
(rich.markdown.Heading 类方法)
(rich.markdown.ImageItem 类方法)
(rich.markdown.Link 类方法)
(rich.markdown.ListElement 类方法)
(rich.markdown.Paragraph 类方法)
(rich.markdown.TableDataElement 类方法)
current (rich.style.StyleStack 属性)
current_style (rich.markdown.MarkdownContext 属性)
D
default() (rich.color.Color 类方法)
default_lexer (rich.syntax.Syntax 属性)
description (rich.progress.Task 属性)
detect_indentation() (rich.text.Text 方法)
detect_legacy_windows() (在 rich.console 模块中)
divide() (rich.layout.ColumnSplitter 方法)
(rich.layout.RowSplitter 方法)
(rich.layout.Splitter 方法)
(rich.segment.Segment 类方法)
(rich.text.Text 方法)
downgrade() (rich.color.Color 方法)
DownloadColumn (rich.progress 中的类)
E
elapsed (rich.progress.Task 属性)
emit() (rich.logging.RichHandler 方法)
Emoji (rich.emoji 中的类)
encoding (rich.console.Console 属性)
(rich.console.ConsoleOptions 属性)
end_capture() (rich.console.Console 方法)
end_section (rich.table.Row 属性)
enter_style() (rich.markdown.MarkdownContext 方法)
escape() (在 rich.markup 模块中)
expand (rich.table.Table 属性)
expand_tabs() (rich.text.Text 方法)
export_html() (rich.console.Console 方法)
export_svg() (rich.console.Console 方法)
export_text() (rich.console.Console 方法)
extend_style() (rich.text.Text 方法)
extract() (rich.traceback.Traceback 类方法)
F
fields (rich.progress.Task 属性)
file (rich.console.Console 属性)
FileSizeColumn (rich.progress 中的类)
filter_control() (rich.segment.Segment 类方法)
finished (rich.progress.Progress 属性)
(rich.progress.Task 属性)
finished_speed (rich.progress.Task 属性)
finished_time (rich.progress.Task 属性)
fit() (rich.panel.Panel 类方法)
(rich.text.Text 方法)
flexible (rich.table.Column 属性)
FloatPrompt (rich.prompt 中的类)
footer (rich.table.Column 属性)
footer_style (rich.table.Column 属性)
from_ansi() (rich.color.Color 类方法)
(rich.text.Text 类方法)
from_color() (rich.style.Style 类方法)
from_data() (rich.json.JSON 类方法)
from_exception() (rich.traceback.Traceback 类方法)
from_file() (rich.theme.Theme 类方法)
from_markup() (rich.text.Text 类方法)
from_meta() (rich.style.Style 类方法)
from_path() (rich.syntax.Syntax 类方法)
from_rgb() (rich.color.Color 类方法)
from_triplet() (rich.color.Color 类方法)
G
get() (rich.console.Capture 方法)
(rich.layout.Layout 方法)
(rich.measure.Measurement 类方法)
get_ansi_codes() (rich.color.Color 方法)
get_console() (在 rich 模块中)
get_default_columns() (rich.progress.Progress 类方法)
get_html_style() (rich.style.Style 方法)
get_input() (rich.prompt.PromptBase 类方法)
get_level_text() (rich.logging.RichHandler 方法)
get_line_length() (rich.segment.Segment 类方法)
get_renderable() (rich.progress.Progress 方法)
get_renderables() (rich.progress.Progress 方法)
get_row_style() (rich.table.Table 方法)
get_shape() (rich.segment.Segment 类方法)
get_style() (rich.console.Console 方法)
get_style_at_offset() (rich.text.Text 方法)
get_table_column() (rich.progress.ProgressColumn 方法)
get_theme() (rich.syntax.Syntax 类方法)
get_time() (rich.progress.Task 方法)
get_tree_icon() (rich.layout.ColumnSplitter 方法)
(rich.layout.RowSplitter 方法)
(rich.layout.Splitter 方法)
get_truecolor() (rich.color.Color 方法)
grid() (rich.table.Table 类方法)
Group (rich.console 中的类)
group() (在 rich.console 模块中)
guess_lexer() (rich.syntax.Syntax 类方法)
H
header (rich.table.Column 属性)
header_style (rich.table.Column 属性)
Heading (rich.markdown 中的类)
height (rich.console.Console 属性)
(rich.console.ConsoleDimensions 属性)
highlight (rich.console.ConsoleOptions 属性)
highlight() (rich.highlighter.Highlighter 方法)
(rich.highlighter.JSONHighlighter 方法)
(rich.highlighter.NullHighlighter 方法)
(rich.highlighter.RegexHighlighter 方法)
(rich.syntax.Syntax 方法)
highlight_regex() (rich.text.Text 方法)
highlight_words() (rich.text.Text 方法)
Highlighter (rich.highlighter 中的类)
HIGHLIGHTER_CLASS (rich.logging.RichHandler 属性)
HorizontalRule (rich.markdown 中的类)
I
id (rich.progress.Task 属性)
ImageItem (rich.markdown 中的类)
indent() (rich.padding.Padding 类方法)
input() (rich.console.Console 方法)
inspect() (在 rich 模块中)
install() (在 rich.pretty 模块中)
(在 rich.traceback 模块中)
IntPrompt (rich.prompt 中的类)
InvalidResponse
is_alt_screen (rich.console.Console 属性)
is_control (rich.segment.Segment 属性)
is_default (rich.color.Color 属性)
is_dumb_terminal (rich.console.Console 属性)
is_expandable() (在 rich.pretty 模块中)
is_renderable() (在 rich.protocol 模块中)
is_started (rich.live.Live 属性)
is_system_defined (rich.color.Color 属性)
is_terminal (rich.console.Console 属性)
(rich.console.ConsoleOptions 属性)
ISO8601Highlighter (rich.highlighter 中的类)
iter_tokens() (rich.pretty.Node 方法)
J
join() (rich.text.Text 方法)
JSON (rich.json 中的类)
JSONHighlighter (rich.highlighter 中的类)
justify (rich.console.ConsoleOptions 属性)
(rich.table.Column 属性)
L
Layout (rich.layout 中的类)
LayoutError
LayoutRender (rich.layout 中的类)
leave_style() (rich.markdown.MarkdownContext 方法)
left() (rich.align.Align 类方法)
legacy_windows (rich.console.ConsoleOptions 属性)
lexer (rich.syntax.Syntax 属性)
line() (rich.console.Console 方法)
(rich.segment.Segment 类方法)
Link (rich.markdown 中的类)
link (rich.style.Style 属性)
link_id (rich.style.Style 属性)
ListElement (rich.markdown 中的类)
ListItem (rich.markdown 中的类)
Live (rich.live 中的类)
log() (rich.console.Console 方法)
M
make_prompt() (rich.prompt.PromptBase 方法)
make_tasks_table() (rich.progress.Progress 方法)
map (rich.layout.Layout 属性)
Markdown (rich.markdown 中的类)
MarkdownContext (rich.markdown 中的类)
markup (rich.console.ConsoleOptions 属性)
(rich.markup.Tag 属性)
(rich.text.Text 属性)
max_height (rich.console.ConsoleOptions 属性)
max_width (rich.console.ConsoleOptions 属性)
(rich.table.Column 属性)
maximum (rich.measure.Measurement 属性)
measure() (rich.console.Console 方法)
measure_renderables() (在 rich.measure 模块中)
Measurement (rich.measure 中的类)
meta (rich.style.Style 属性)
min_width (rich.console.ConsoleOptions 属性)
(rich.table.Column 属性)
minimum (rich.measure.Measurement 属性)
模块
rich
rich.abc
rich.align
rich.bar
rich.color
rich.columns
rich.console
rich.emoji
rich.highlighter
rich.json
rich.layout
rich.live
rich.logging
rich.markdown
rich.markup
rich.measure
rich.padding
rich.panel
rich.pretty
rich.progress
rich.progress_bar
rich.prompt
rich.protocol
rich.rule
rich.segment
rich.spinner
rich.status
rich.style
rich.styled
rich.syntax
rich.table
rich.text
rich.theme
rich.traceback
rich.tree
MofNCompleteColumn (rich.progress 中的类)
N
name (rich.color.Color 属性)
(rich.markup.Tag 属性)
NewLine (rich.console 中的类)
no_wrap (rich.console.ConsoleOptions 属性)
(rich.table.Column 属性)
Node (rich.pretty 中的类)
normalize() (rich.measure.Measurement 方法)
(rich.style.Style 类方法)
NoSplitter
null() (rich.style.Style 类方法)
NullHighlighter (rich.highlighter 中的类)
number (rich.color.Color 属性)
O
on() (rich.style.Style 类方法)
(rich.text.Text 方法)
on_child_close() (rich.markdown.BlockQuote 方法)
(rich.markdown.ListElement 方法)
(rich.markdown.ListItem 方法)
(rich.markdown.TableBodyElement 方法)
(rich.markdown.TableElement 方法)
(rich.markdown.TableHeaderElement 方法)
(rich.markdown.TableRowElement 方法)
on_enter() (rich.markdown.Heading 方法)
(rich.markdown.ImageItem 方法)
(rich.markdown.TextElement 方法)
on_leave() (rich.markdown.TextElement 方法)
on_text() (rich.markdown.MarkdownContext 方法)
(rich.markdown.TableDataElement 方法)
(rich.markdown.TextElement 方法)
on_validate_error() (rich.prompt.PromptBase 方法)
open() (在 rich.progress 模块中)
(rich.progress.Progress 方法)
options (rich.console.Console 属性)
out() (rich.console.Console 方法)
overflow (rich.console.ConsoleOptions 属性)
(rich.table.Column 属性)
P
pad() (rich.text.Text 方法)
pad_left() (rich.text.Text 方法)
pad_right() (rich.text.Text 方法)
Padding (rich.padding 中的类)
padding (rich.table.Table 属性)
pager() (rich.console.Console 方法)
PagerContext (rich.console 中的类)
Panel (rich.panel 中的类)
Paragraph (rich.markdown 中的类)
parameters (rich.markup.Tag 属性)
parse() (rich.color.Color 类方法)
(rich.style.Style 类方法)
parse_rgb_hex() (在 rich.color 模块中)
percentage (rich.progress.Task 属性)
percentage_completed (rich.progress_bar.ProgressBar 属性)
pick_first() (rich.style.Style 类方法)
plain (rich.text.Text 属性)
pop() (rich.style.StyleStack 方法)
pop_render_hook() (rich.console.Console 方法)
pop_theme() (rich.console.Console 方法)
pprint() (在 rich.pretty 模块中)
pre_prompt() (rich.prompt.PromptBase 方法)
Pretty (rich.pretty 中的类)
pretty_repr() (在 rich.pretty 模块中)
print() (在 rich 模块中)
(rich.console.Console 方法)
print_exception() (rich.console.Console 方法)
print_json() (在 rich 模块中)
(rich.console.Console 方法)
process_renderables() (rich.console.RenderHook 方法)
(rich.live.Live 方法)
process_response() (rich.prompt.Confirm 方法)
(rich.prompt.PromptBase 方法)
Progress (rich.progress 中的类)
ProgressBar (rich.progress_bar 中的类)
ProgressColumn (rich.progress 中的类)
ProgressSample (rich.progress 中的类)
Prompt (rich.prompt 中的类)
PromptBase (rich.prompt 中的类)
PromptError
push() (rich.style.StyleStack 方法)
push_render_hook() (rich.console.Console 方法)
push_theme() (rich.console.Console 方法)
R
ratio (rich.table.Column 属性)
read() (rich.theme.Theme 类方法)
reconfigure() (在 rich 模块中)
refresh() (rich.live.Live 方法)
(rich.progress.Progress 方法)
refresh_screen() (rich.layout.Layout 方法)
RegexHighlighter (rich.highlighter 中的类)
region (rich.layout.LayoutRender 属性)
remaining (rich.progress.Task 属性)
remove_color() (rich.segment.Segment 类方法)
remove_suffix() (rich.text.Text 方法)
remove_task() (rich.progress.Progress 方法)
render (rich.layout.LayoutRender 属性)
render() (在 rich.markup 模块中)
(rich.console.Console 方法)
(rich.layout.Layout 方法)
(rich.logging.RichHandler 方法)
(rich.pretty.Node 方法)
(rich.progress.BarColumn 方法)
(rich.progress.DownloadColumn 方法)
(rich.progress.FileSizeColumn 方法)
(rich.progress.MofNCompleteColumn 方法)
(rich.progress.ProgressColumn 方法)
(rich.progress.RenderableColumn 方法)
(rich.progress.SpinnerColumn 方法)
(rich.progress.TaskProgressColumn 方法)
(rich.progress.TextColumn 方法)
(rich.progress.TimeElapsedColumn 方法)
(rich.progress.TimeRemainingColumn 方法)
(rich.progress.TotalFileSizeColumn 方法)
(rich.progress.TransferSpeedColumn 方法)
(rich.spinner.Spinner 方法)
(rich.style.Style 方法)
(rich.text.Text 方法)
render_default() (rich.prompt.Confirm 方法)
(rich.prompt.PromptBase 方法)
render_lines() (rich.console.Console 方法)
render_message() (rich.logging.RichHandler 方法)
render_speed() (rich.progress.TaskProgressColumn 类方法)
render_str() (rich.console.Console 方法)
renderable (rich.layout.Layout 属性)
(rich.live.Live 属性)
RenderableColumn (rich.progress 中的类)
RenderableType (在 rich.console 模块中)
RenderHook (rich.console 中的类)
replace() (rich.emoji.Emoji 类方法)
ReprHighlighter (rich.highlighter 中的类)
reset() (rich.progress.Progress 方法)
reset_height() (rich.console.ConsoleOptions 方法)
response_type (rich.prompt.Confirm 属性)
(rich.prompt.FloatPrompt 属性)
(rich.prompt.IntPrompt 属性)
(rich.prompt.Prompt 属性)
(rich.prompt.PromptBase 属性)
rich
模块
rich.abc
模块
rich.align
模块
rich.bar
模块
rich.color
模块
rich.columns
模块
rich.console
模块
rich.emoji
模块
rich.highlighter
模块
rich.json
模块
rich.layout
模块
rich.live
模块
rich.logging
模块
rich.markdown
模块
rich.markup
模块
rich.measure
模块
rich.padding
模块
rich.panel
模块
rich.pretty
模块
rich.progress
模块
rich.progress_bar
模块
rich.prompt
模块
rich.protocol
模块
rich.rule
模块
rich.segment
模块
rich.spinner
模块
rich.status
模块
rich.style
模块
rich.styled
模块
rich.syntax
模块
rich.table
模块
rich.text
模块
rich.theme
模块
rich.traceback
模块
rich.tree
模块
rich_cast() (在 rich.protocol 模块中)
RichCast (rich.console 中的类)
RichHandler (rich.logging 中的类)
RichRenderable (rich.abc 中的类)
right() (rich.align.Align 类方法)
right_crop() (rich.text.Text 方法)
Row (rich.table 中的类)
row_count (rich.table.Table 属性)
RowSplitter (rich.layout 中的类)
rstrip() (rich.text.Text 方法)
rstrip_end() (rich.text.Text 方法)
Rule (rich.rule 中的类)
rule() (rich.console.Console 方法)
S
save_html() (rich.console.Console 方法)
save_svg() (rich.console.Console 方法)
save_text() (rich.console.Console 方法)
screen() (rich.console.Console 方法)
ScreenContext (rich.console 中的类)
ScreenUpdate (rich.console 中的类)
Segment (rich.segment 中的类)
Segments (rich.segment 中的类)
set_alt_screen() (rich.console.Console 方法)
set_length() (rich.text.Text 方法)
set_live() (rich.console.Console 方法)
set_shape() (rich.segment.Segment 类方法)
set_spinner() (rich.progress.SpinnerColumn 方法)
set_window_title() (rich.console.Console 方法)
show_cursor() (rich.console.Console 方法)
simplify() (rich.segment.Segment 类方法)
size (rich.console.Console 属性)
(rich.console.ConsoleOptions 属性)
span (rich.measure.Measurement 属性)
spans (rich.text.Text 属性)
speed (rich.progress.Task 属性)
Spinner (rich.spinner 中的类)
SpinnerColumn (rich.progress 中的类)
split() (rich.layout.Layout 方法)
(rich.text.Text 方法)
split_and_crop_lines() (rich.segment.Segment 类方法)
split_cells() (rich.segment.Segment 方法)
split_column() (rich.layout.Layout 方法)
split_lines() (rich.segment.Segment 类方法)
split_row() (rich.layout.Layout 方法)
Splitter (rich.layout 中的类)
start() (rich.live.Live 方法)
(rich.progress.Progress 方法)
(rich.status.Status 方法)
start_task() (rich.progress.Progress 方法)
start_time (rich.progress.Task 属性)
started (rich.progress.Task 属性)
Status (rich.status 中的类)
status() (rich.console.Console 方法)
stop() (rich.live.Live 方法)
(rich.progress.Progress 方法)
(rich.status.Status 方法)
stop_task() (rich.progress.Progress 方法)
stop_time (rich.progress.Task 属性)
strip_links() (rich.segment.Segment 类方法)
strip_styles() (rich.segment.Segment 类方法)
Style (rich.style 中的类)
style (rich.segment.Segment 属性)
(rich.table.Column 属性)
(rich.table.Row 属性)
Styled (rich.styled 中的类)
styled() (rich.text.Text 类方法)
StyleStack (rich.style 中的类)
stylize() (rich.text.Text 方法)
stylize_before() (rich.text.Text 方法)
stylize_range() (rich.syntax.Syntax 方法)
Syntax (rich.syntax 中的类)
system (rich.color.Color 属性)
T
Table (rich.table 中的类)
TableBodyElement (rich.markdown 中的类)
TableDataElement (rich.markdown 中的类)
TableElement (rich.markdown 中的类)
TableHeaderElement (rich.markdown 中的类)
TableRowElement (rich.markdown 中的类)
Tag (rich.markup 中的类)
Task (rich.progress 中的类)
task_ids (rich.progress.Progress 属性)
TaskProgressColumn (rich.progress 中的类)
tasks (rich.progress.Progress 属性)
test() (rich.style.Style 方法)
Text (rich.text 中的类)
text (rich.segment.Segment 属性)
TextColumn (rich.progress 中的类)
TextElement (rich.markdown 中的类)
Theme (rich.theme 中的类)
ThemeContext (rich.console 中的类)
time_remaining (rich.progress.Task 属性)
TimeElapsedColumn (rich.progress 中的类)
TimeRemainingColumn (rich.progress 中的类)
timestamp (rich.progress.ProgressSample 属性)
total (rich.progress.Task 属性)
TotalFileSizeColumn (rich.progress 中的类)
Traceback (rich.traceback 中的类)
track() (在 rich.progress 模块中)
(rich.progress.Progress 方法)
TransferSpeedColumn (rich.progress 中的类)
transparent_background (rich.style.Style 属性)
traverse() (在 rich.pretty 模块中)
Tree (rich.tree 中的类)
tree (rich.layout.Layout 属性)
triplet (rich.color.Color 属性)
truncate() (rich.text.Text 方法)
type (rich.color.Color 属性)
U
UnknownElement (rich.markdown 中的类)
unpack() (rich.padding.Padding 静态方法)
unsplit() (rich.layout.Layout 方法)
update() (rich.console.ConsoleOptions 方法)
(rich.console.ScreenContext 方法)
(rich.layout.Layout 方法)
(rich.live.Live 方法)
(rich.progress.Progress 方法)
(rich.progress_bar.ProgressBar 方法)
(rich.spinner.Spinner 方法)
(rich.status.Status 方法)
update_dimensions() (rich.console.ConsoleOptions 方法)
update_height() (rich.console.ConsoleOptions 方法)
update_link() (rich.style.Style 方法)
update_screen() (rich.console.Console 方法)
update_screen_lines() (rich.console.Console 方法)
update_width() (rich.console.ConsoleOptions 方法)
use_theme() (rich.console.Console 方法)
V
vertical (rich.table.Column 属性)
VerticalCenter (rich.align 中的类)
visible (rich.progress.Task 属性)
W
width (rich.console.Console 属性)
(rich.console.ConsoleDimensions 属性)
(rich.table.Column 属性)
with_indent_guides() (rich.text.Text 方法)
with_maximum() (rich.measure.Measurement 方法)
with_minimum() (rich.measure.Measurement 方法)
without_color (rich.style.Style 属性)
wrap() (rich.text.Text 方法)
wrap_file() (在 rich.progress 模块中)
(rich.progress.Progress 方法)