经典#
- 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 :
str
或None
PYTHON:字符串或PYTHON:无 该表的html ID标签。 默认值为
table{id}-XXX
,其中id是表对象的唯一整数id,id(table),XXX是随机数,以避免多次打印同一表时发生冲突。- table_class :
str
或None
PYTHON:字符串或PYTHON:无 包含用于设置表样式的HTML类列表的字符串。特殊的默认字符串(“astropy-default”)表示将从配置项中检索该字符串
astropy.table.default_notebook_table_class
. 请注意,这些表类可能会使用引导,因为这是随笔记本一起加载的。看到了吗 this page 对于类列表。- css :
str
Python :字符串 声明表格式的有效CSS字符串。默认为
astropy.table.jsviewer.DEFAULT_CSS_NB
.- display_length :
int
,可选PYTHON:int,可选 要显示的数字或行。默认为50。
- show_row_index :
str
或False
PYTHON:字符串或PYTHON:FALSE 如果计算结果不为False,则具有给定名称的列将添加到显示的表的版本中。这个新列显示表本身中行的索引,即使所显示的表被另一列重新排序。请注意,如果已存在具有此名称的列,则将忽略此选项。默认为“idx”。
- 桌子 :
- 返回:
- html :
object
对象 一个
IPython.display.HTML
表示给定表的实例。
- html :
笔记
目前,不像
show_in_browser()
(与jsviewer=True
),此方法需要访问在线JavaScript代码存储库。 这是由于现代浏览器访问本地文件的限制。 因此,如果您在离线时调用此方法(并且没有juser.dataTables的缓存版本),则您将无法获得jsviewer功能。