Xác định một cột trong bảng ~.
Thông sốTiêu đề [Union [str, văn bản], tùy chọn] - Tiêu đề của bảng được hiển thị ở trên cùng. Mặc định là không có. [Union[str, Text], optional] – The title of the table rendered at the top. Defaults to None.
Chú thích [Union [str, văn bản], tùy chọn] - Chú thích bảng được hiển thị bên dưới. Mặc định là không có. [Union[str, Text], optional] – The table caption rendered below. Defaults to None.
Chiều rộng [int, tùy chọn] - chiều rộng trong các ký tự của bảng hoặc
None
để tự động phù hợp. Mặc định là không có. [int, optional] – The width in characters of the table, orNone
to automatically fit. Defaults to None.min_width [tùy chọn [int], tùy chọn] - chiều rộng tối thiểu của bảng hoặc
None
không có tối thiểu. Mặc định là không có. [Optional[int], optional] – The minimum width of the table, orNone
for no minimum. Defaults to None.hộp [hộp.box, tùy chọn] - một trong các hằng số trong hộp.py được sử dụng để vẽ các cạnh [xem hộp] hoặc
None
không có dòng hộp. Mặc định là Box.Heavy_head. [box.Box, optional] – One of the constants in box.py used to draw the edges [see Box], orNone
for no box lines. Defaults to box.HEAVY_HEAD.Safe_box [Tùy chọn [Bool], Tùy chọn] - Vô hiệu hóa các ký tự hộp không hiển thị trên thiết bị đầu cuối Windows Legacy với phông chữ raster. Mặc định là đúng. [Optional[bool], optional] – Disable box characters that don’t display on windows legacy terminal with raster fonts. Defaults to True.
Padding [paddingdimensions, tùy chọn] - đệm cho các tế bào [trên cùng, phải, dưới cùng, trái]. Mặc định là [0, 1]. [PaddingDimensions, optional] – Padding for cells [top, right, bottom, left]. Defaults to [0, 1].
thu gọn_padding [bool, tùy chọn] - cho phép sụp đổ đệm xung quanh các tế bào. Mặc định là sai. [bool, optional] – Enable collapsing of padding around cells. Defaults to False.
PAD_EDGE [BOOL, Tùy chọn] - Kích hoạt đệm các ô cạnh. Mặc định là đúng. [bool, optional] – Enable padding of edge cells. Defaults to True.
Mở rộng [Bool, Tùy chọn]-Mở rộng bảng để phù hợp với không gian có sẵn nếu
True
, nếu không, chiều rộng của bảng sẽ được tính toán tự động. Mặc định là sai. [bool, optional] – Expand the table to fit the available space ifTrue
, otherwise the table width will be auto-calculated. Defaults to False.show_header [bool, tùy chọn] - hiển thị hàng tiêu đề. Mặc định là đúng. [bool, optional] – Show a header row. Defaults to True.
show_footer [bool, tùy chọn] - hiển thị một hàng chân trang. Mặc định là sai. [bool, optional] – Show a footer row. Defaults to False.
show_edge [bool, tùy chọn] - Vẽ một hộp xung quanh bên ngoài bảng. Mặc định là đúng. [bool, optional] – Draw a box around the outside of the table. Defaults to True.
show_lines [bool, tùy chọn] - Vẽ các đường giữa mỗi hàng. Mặc định là sai. [bool, optional] – Draw lines between every row. Defaults to False.
Dẫn đầu [Bool, Tùy chọn] - Số lượng các đường trống giữa các hàng [loại trừ
show_lines
]. Mặc định là 0. [bool, optional] – Number of blank lines between rows [precludesshow_lines
]. Defaults to 0.Style [Union [str, style], tùy chọn] - kiểu mặc định cho bảng. Mặc định là không có ai. [Union[str, Style], optional] – Default style for the table. Defaults to “none”.
ROW_STYLES [Danh sách [Union, Str], Tùy chọn] - Danh sách tùy chọn các kiểu hàng, nếu có nhiều hơn một kiểu được đưa ra thì các kiểu sẽ xen kẽ. Mặc định là không có. [List[Union, str], optional] – Optional list of row styles, if more than one style is given then the styles will alternate. Defaults to None.
header_style [Union [str, style], tùy chọn] - phong cách của tiêu đề. Mặc định là bảng Bảng.header. [Union[str, Style], optional] – Style of the header. Defaults to “table.header”.
Footer_style [Union [str, style], tùy chọn] - phong cách của chân trang. Mặc định là bảng Bàn.footer. [Union[str, Style], optional] – Style of the footer. Defaults to “table.footer”.
Border_Style [Union [str, style], tùy chọn] - phong cách của biên giới. Mặc định là không có. [Union[str, Style], optional] – Style of the border. Defaults to None.
Title_Style [Union [str, style], tùy chọn] - phong cách của tiêu đề. Mặc định là không có. [Union[str, Style], optional] – Style of the title. Defaults to None.
caption_style [Union [str, style], tùy chọn] - kiểu chú thích. Mặc định là không có. [Union[str, Style], optional] – Style of the caption. Defaults to None.
Title_Justify [STR, Tùy chọn] - Phương pháp biện minh cho tiêu đề. Mặc định là trung tâm của người Hồi giáo. [str, optional] – Justify method for title. Defaults to “center”.
caption_justify [str, tùy chọn] - Phương pháp biện minh cho chú thích. Mặc định là trung tâm của người Hồi giáo. [str, optional] – Justify method for caption. Defaults to “center”.
Điểm nổi bật [Bool, Tùy chọn] - Nội dung ô nổi bật [nếu str]. Mặc định là sai. [bool, optional] – Highlight cell contents [if str]. Defaults to False.
Tiêu đề [RenderableType] - [RenderableType] –
Footer [RenderableType] - [RenderableType] –
Justify [JustifyMethod] - [JustifyMethod] –
dọc [thẳng đứng] - [VerticalAlignMethod] –
-
Overflow [OverflowMethod] - [OverflowMethod] –
MAX_WIDTH [tùy chọn [int]] - [Optional[int]] –
Tỷ lệ [tùy chọn [int]] - [Optional[int]] –
NO_WRAP [bool] - [bool] –
_index [int] - [int] –
_Cells [Danh sách [RenderableType]] - [List[RenderableType]] –
Nhận tất cả các ô trong cột, không bao gồm tiêu đề.
Sao chép [] [Nguồn] ¶[][source]¶Trả về một bản sao của cột này.
Loại trở lạiCột
PropertyFlexible: Bool¶flexible: bool¶Kiểm tra nếu cột này linh hoạt.
chân trang: renderableType = '' ¶: RenderableType=''¶Có thể hiển thị cho chân trang [thường là một chuỗi]
Loại hìnhRenderableType
Footer_style: Union [str, style] = '' ¶:Union[str, Style]=''¶Phong cách của chân trang.
Loại hìnhRenderableType
Footer_style: Union [str, style] = '' ¶:RenderableType=''¶Phong cách của chân trang.
Loại hìnhRenderableType
Footer_style: Union [str, style] = '' ¶:Union[str, Style]=''¶Phong cách của chân trang.
Loại hìnhRenderableType
Footer_style: Union [str, style] = '' ¶:JustifyMethod='left'¶Phong cách của chân trang.
StyletypeTiêu đề: RenderableType = '' ¶
Có thể hiển thị cho tiêu đề [thường là một chuỗi]: Optional[int]= None¶header_style: Union [str, style] = '' ¶
Loại hìnhOptional[int]
RenderableType:Optional[int]=None¶Footer_style: Union [str, style] = '' ¶
Loại hìnhOptional[int]
RenderableType:bool=False¶Footer_style: Union [str, style] = '' ¶
Loại hìnhRenderableType
Footer_style: Union [str, style] = '' ¶:OverflowMethod= 'ellipsis'¶Phong cách của chân trang.
Loại hìnhTiêu đề: RenderableType = '' ¶
Có thể hiển thị cho tiêu đề [thường là một chuỗi]: Optional[int]= None¶header_style: Union [str, style] = '' ¶
Loại hìnhOptional[int]
RenderableType:Union[str, Style]=''¶Footer_style: Union [str, style] = '' ¶
Loại hìnhRenderableType
Footer_style: Union [str, style] = '' ¶:VerticalAlignMethod='top'¶Phong cách của chân trang.
StyletypeTiêu đề: RenderableType = '' ¶
Có thể hiển thị cho tiêu đề [thường là một chuỗi]:Optional[int]=None¶header_style: Union [str, style] = '' ¶
Loại hìnhOptional[int]
RenderableTyperich.table.Row[style=None, end_section=False][source]¶Footer_style: Union [str, style] = '' ¶
Thông sốPhong cách [Tùy chọn [Union [str, style]]] - [Optional[Union[str, Style]]] –
end_section [bool] - [bool] –
Chỉ định phần cuối của phần, sẽ buộc một dòng bên dưới hàng.
Phong cách: Tùy chọn [Union [str, style]] = không có: Optional[Union[str,Style]]=None¶Phong cách áp dụng cho hàng.
classrich.table.table [*tiêu đề, title = none, caption = none, width = none, min_width = none, box = ...] pad_edge = true, expand = false, show_header = true, show_footer = false, show_edge = true, show_lines = false .footer ', Border_Style = none, title_style = nonerich.table.Table[*headers, title=None, caption=None, width=None, min_width=None, box=Box[...], safe_box=None, padding=[0, 1], collapse_padding=False, pad_edge=True, expand=False, show_header=True, show_footer=False, show_edge=True, show_lines=False, leading=0, style='none', row_styles=None, header_style='table.header', footer_style='table.footer', border_style=None, title_style=None, caption_style=None, title_justify='center', caption_justify='center', highlight=False][source]¶Một giao diện điều khiển có thể vẽ để vẽ một bàn.
Thông số*Tiêu đề [Union [Cột, Str]] - Tiêu đề cột, dưới dạng chuỗi hoặc phiên bản
None
0. [Union[Column, str]] – Column headers, either as a string, orNone
0 instance.Tiêu đề [Union [str, văn bản], tùy chọn] - Tiêu đề của bảng được hiển thị ở trên cùng. Mặc định là không có. [Union[str, Text], optional] – The title of the table rendered at the top. Defaults to None.
Chú thích [Union [str, văn bản], tùy chọn] - Chú thích bảng được hiển thị bên dưới. Mặc định là không có. [Union[str, Text], optional] – The table caption rendered below. Defaults to None.
Chiều rộng [int, tùy chọn] - chiều rộng trong các ký tự của bảng hoặc
None
để tự động phù hợp. Mặc định là không có. [int, optional] – The width in characters of the table, orNone
to automatically fit. Defaults to None.min_width [tùy chọn [int], tùy chọn] - chiều rộng tối thiểu của bảng hoặc
None
không có tối thiểu. Mặc định là không có. [Optional[int], optional] – The minimum width of the table, orNone
for no minimum. Defaults to None.hộp [hộp.box, tùy chọn] - một trong các hằng số trong hộp.py được sử dụng để vẽ các cạnh [xem hộp] hoặc
None
không có dòng hộp. Mặc định là Box.Heavy_head. [box.Box, optional] – One of the constants in box.py used to draw the edges [see Box], orNone
for no box lines. Defaults to box.HEAVY_HEAD.Safe_box [Tùy chọn [Bool], Tùy chọn] - Vô hiệu hóa các ký tự hộp không hiển thị trên thiết bị đầu cuối Windows Legacy với phông chữ raster. Mặc định là đúng. [Optional[bool], optional] – Disable box characters that don’t display on windows legacy terminal with raster fonts. Defaults to True.
Padding [paddingdimensions, tùy chọn] - đệm cho các tế bào [trên cùng, phải, dưới cùng, trái]. Mặc định là [0, 1]. [PaddingDimensions, optional] – Padding for cells [top, right, bottom, left]. Defaults to [0, 1].
thu gọn_padding [bool, tùy chọn] - cho phép sụp đổ đệm xung quanh các tế bào. Mặc định là sai. [bool, optional] – Enable collapsing of padding around cells. Defaults to False.
PAD_EDGE [BOOL, Tùy chọn] - Kích hoạt đệm các ô cạnh. Mặc định là đúng. [bool, optional] – Enable padding of edge cells. Defaults to True.
Mở rộng [Bool, Tùy chọn]-Mở rộng bảng để phù hợp với không gian có sẵn nếu
True
, nếu không, chiều rộng của bảng sẽ được tính toán tự động. Mặc định là sai. [bool, optional] – Expand the table to fit the available space ifTrue
, otherwise the table width will be auto-calculated. Defaults to False.show_header [bool, tùy chọn] - hiển thị hàng tiêu đề. Mặc định là đúng. [bool, optional] – Show a header row. Defaults to True.
show_footer [bool, tùy chọn] - hiển thị một hàng chân trang. Mặc định là sai. [bool, optional] – Show a footer row. Defaults to False.
show_edge [bool, tùy chọn] - Vẽ một hộp xung quanh bên ngoài bảng. Mặc định là đúng. [bool, optional] – Draw a box around the outside of the table. Defaults to True.
show_lines [bool, tùy chọn] - Vẽ các đường giữa mỗi hàng. Mặc định là sai. [bool, optional] – Draw lines between every row. Defaults to False.
Dẫn đầu [Bool, Tùy chọn] - Số lượng các đường trống giữa các hàng [loại trừ
show_lines
]. Mặc định là 0. [bool, optional] – Number of blank lines between rows [precludesshow_lines
]. Defaults to 0.Style [Union [str, style], tùy chọn] - kiểu mặc định cho bảng. Mặc định là không có ai. [Union[str, Style], optional] – Default style for the table. Defaults to “none”.
ROW_STYLES [Danh sách [Union, Str], Tùy chọn] - Danh sách tùy chọn các kiểu hàng, nếu có nhiều hơn một kiểu được đưa ra thì các kiểu sẽ xen kẽ. Mặc định là không có. [List[Union, str], optional] – Optional list of row styles, if more than one style is given then the styles will alternate. Defaults to None.
header_style [Union [str, style], tùy chọn] - phong cách của tiêu đề. Mặc định là bảng Bảng.header. [Union[str, Style], optional] – Style of the header. Defaults to “table.header”.
Footer_style [Union [str, style], tùy chọn] - phong cách của chân trang. Mặc định là bảng Bàn.footer. [Union[str, Style], optional] – Style of the footer. Defaults to “table.footer”.
Border_Style [Union [str, style], tùy chọn] - phong cách của biên giới. Mặc định là không có. [Union[str, Style], optional] – Style of the border. Defaults to None.
Title_Style [Union [str, style], tùy chọn] - phong cách của tiêu đề. Mặc định là không có. [Union[str, Style], optional] – Style of the title. Defaults to None.
caption_style [Union [str, style], tùy chọn] - kiểu chú thích. Mặc định là không có. [Union[str, Style], optional] – Style of the caption. Defaults to None.
Title_Justify [STR, Tùy chọn] - Phương pháp biện minh cho tiêu đề. Mặc định là trung tâm của người Hồi giáo. [str, optional] – Justify method for title. Defaults to “center”.
caption_justify [str, tùy chọn] - Phương pháp biện minh cho chú thích. Mặc định là trung tâm của người Hồi giáo. [str, optional] – Justify method for caption. Defaults to “center”.
Điểm nổi bật [Bool, Tùy chọn] - Nội dung ô nổi bật [nếu str]. Mặc định là sai. [bool, optional] – Highlight cell contents [if str]. Defaults to False.
Thêm một cột vào bảng.
Thông sốTiêu đề [RenderableType, Tùy chọn] - Văn bản hoặc có thể kết xuất cho tiêu đề. Mặc định là trên mạng. [RenderableType, optional] – Text or renderable for the header. Defaults to “”.
Footer [RenderableType, Tùy chọn] - Văn bản hoặc có thể kết xuất cho chân trang. Mặc định là trên mạng. [RenderableType, optional] – Text or renderable for the footer. Defaults to “”.
header_style [Union [str, style], tùy chọn] - kiểu cho tiêu đề hoặc không có mặc định. Mặc định là không có. [Union[str, Style], optional] – Style for the header, or None for default. Defaults to None.
Footer_Style [Union [str, style], tùy chọn] - kiểu cho chân trang hoặc không có mặc định. Mặc định là không có. [Union[str, Style], optional] – Style for the footer, or None for default. Defaults to None.
Style [Union [str, style], tùy chọn] - kiểu cho các ô cột hoặc không có mặc định. Mặc định là không có. [Union[str, Style], optional] – Style for the column cells, or None for default. Defaults to None.
Justify [JustifyMethod, Tùy chọn] - Sắp xếp cho các ô. Mặc định là bên trái. [JustifyMethod, optional] – Alignment for cells. Defaults to “left”.
dọc [thẳng đứng, tùy chọn] - liên kết dọc, một trong những người đứng đầu, trên mạng, hay giữa, hoặc bottom bottom. Mặc định là Top Top. [VerticalAlignMethod, optional] – Vertical alignment, one of “top”, “middle”, or “bottom”. Defaults to “top”.
Overflow [OverflowMethod] - Phương pháp tràn: CROP CROP, Mặc định là Ellipsis Ellipsis. [OverflowMethod] – Overflow method: “crop”, “fold”, “ellipsis”. Defaults to “ellipsis”.
Chiều rộng [int, tùy chọn] - Chiều rộng mong muốn của cột tính bằng các ký tự hoặc không phù hợp với nội dung. Mặc định là không có. [int, optional] – Desired width of column in characters, or None to fit to contents. Defaults to None.
min_width [tùy chọn [int], tùy chọn] - chiều rộng tối thiểu của cột hoặc
None
không có tối thiểu. Mặc định là không có. [Optional[int], optional] – Minimum width of column, orNone
for no minimum. Defaults to None.MAX_WIDTH [tùy chọn [int], tùy chọn] - chiều rộng tối đa của cột hoặc
None
không có tối đa. Mặc định là không có. [Optional[int], optional] – Maximum width of column, orNone
for no maximum. Defaults to None.tỷ lệ [int, tùy chọn] - tỷ lệ linh hoạt cho cột [yêu cầu
None
8 hoặcNone
9]. Mặc định là không có. [int, optional] – Flexible ratio for the column [requiresNone
8 orNone
9]. Defaults to None.NO_WRAP [BOOL, Tùy chọn] - được đặt thành
True
thành Tắt gói cột này. [bool, optional] – Set toTrue
to disable wrapping of this column.
Không có
add_row [*kết xuất, style = none, end_section = false] [Nguồn] ¶[*renderables, style=None, end_section=False][source]¶Thêm một hàng kết xuất.
Thông số*Kết xuất [không có hoặc có thể kết xuất] - Mỗi ô liên tiếp phải là một đối tượng có thể kết xuất [bao gồm STR] hoặc
None
cho một ô trống. [None or renderable] – Each cell in a row must be a renderable object [including str], orNone
for a blank cell.Style [Styletype, Tùy chọn] - Một kiểu tùy chọn để áp dụng cho toàn bộ hàng. Mặc định là không có. [StyleType, optional] – An optional style to apply to the entire row. Defaults to None.
End_Section [Bool, Tùy chọn] - Kết thúc một phần và vẽ một dòng. Mặc định là sai. [bool, optional] – End a section and draw a line. Defaults to False.
Lỗi.NotRenderableerRor - Nếu bạn thêm thứ gì đó có thể được hiển thị. – If you add something that can’t be rendered.
Loại trở lạiKhông có
add_row [*kết xuất, style = none, end_section = false] [Nguồn] ¶[][source]¶Thêm một hàng kết xuất.
Loại trở lạiKhông có
add_row [*kết xuất, style = none, end_section = false] [Nguồn] ¶expand:bool¶Thêm một hàng kết xuất.
Thông số[console, index][source]¶*Kết xuất [không có hoặc có thể kết xuất] - Mỗi ô liên tiếp phải là một đối tượng có thể kết xuất [bao gồm STR] hoặc None
cho một ô trống.
*Kết xuất [không có hoặc có thể kết xuất] - Mỗi ô liên tiếp phải là một đối tượng có thể kết xuất [bao gồm STR] hoặc
None
cho một ô trống. [Console] –Style [Styletype, Tùy chọn] - Một kiểu tùy chọn để áp dụng cho toàn bộ hàng. Mặc định là không có. [int] –
Không có
add_row [*kết xuất, style = none, end_section = false] [Nguồn] ¶ grid[*headers, padding=0, collapse_padding=True, pad_edge=False, expand=False][source]¶Thêm một hàng kết xuất.
Thông số*Kết xuất [không có hoặc có thể kết xuất] - Mỗi ô liên tiếp phải là một đối tượng có thể kết xuất [bao gồm STR] hoặc
None
cho một ô trống. [Union[Column, str]] – Column headers, either as a string, orNone
0 instance.Style [Styletype, Tùy chọn] - Một kiểu tùy chọn để áp dụng cho toàn bộ hàng. Mặc định là không có. [PaddingDimensions, optional] – Get padding around cells. Defaults to 0.
End_Section [Bool, Tùy chọn] - Kết thúc một phần và vẽ một dòng. Mặc định là sai. [bool, optional] – Enable collapsing of padding around cells. Defaults to True.
Tăng [bool, optional] – Enable padding around edges of table. Defaults to False.
Lỗi.NotRenderableerRor - Nếu bạn thêm thứ gì đó có thể được hiển thị. [bool, optional] – Expand the table to fit the available space if
True
, otherwise the table width will be auto-calculated. Defaults to False.
Thêm một phần mới [vẽ một dòng sau hàng hiện tại].
Loại trở lạiKhông có
PropertyExpand: Bool¶padding: Tuple[int,int,int,int]¶Đặt một bản thân không phải là bản thân.
get_row_style [bảng điều khiển, chỉ mục] [nguồn] ¶row_count:int¶Nhận phong cách hàng hiện tại.