经典#

astropy.table.notebook_backends.classic(table, tableid=None, css=None, display_length=50, table_class='astropy-default', show_row_index='idx')[源代码]#

以HTML形式呈现该表并在Inbox笔记本中显示。

自 6.1 版本弃用: 使用 ipydatagrid() 而不是.

参数:
桌子Table

要呈现的表。

tableid : strNonePYTHON:字符串或PYTHON:无

该表的html ID标签。 默认值为 table{id}-XXX ,其中id是表对象的唯一整数id,id(table),XXX是随机数,以避免多次打印同一表时发生冲突。

table_class : strNonePYTHON:字符串或PYTHON:无

包含用于设置表样式的HTML类列表的字符串。特殊的默认字符串(“astropy-default”)表示将从配置项中检索该字符串 astropy.table.default_notebook_table_class . 请注意,这些表类可能会使用引导,因为这是随笔记本一起加载的。看到了吗 this page 对于类列表。

css : strPython :字符串

声明表格式的有效CSS字符串。默认为 astropy.table.jsviewer.DEFAULT_CSS_NB .

display_length : int ,可选PYTHON:int,可选

要显示的数字或行。默认为50。

show_row_index : strFalsePYTHON:字符串或PYTHON:FALSE

如果计算结果不为False,则具有给定名称的列将添加到显示的表的版本中。这个新列显示表本身中行的索引,即使所显示的表被另一列重新排序。请注意,如果已存在具有此名称的列,则将忽略此选项。默认为“idx”。

返回:
html : object对象

一个 IPython.display.HTML 表示给定表的实例。

笔记

目前,不像 show_in_browser() (与 jsviewer=True ),此方法需要访问在线JavaScript代码存储库。 这是由于现代浏览器访问本地文件的限制。 因此,如果您在离线时调用此方法(并且没有juser.dataTables的缓存版本),则您将无法获得jsviewer功能。