ipython 笔记本中的居中对齐输出
Center align outputs in ipython notebook
我想在 ipython notebook
中居中对齐输出(包括文本和图表)。有没有一种方法可以在同一个笔记本中添加相同的样式?代码或屏幕截图示例会有很大帮助。
在代码单元格中尝试 运行 以覆盖输出单元格的默认值 CSS:
from IPython.display import display, HTML
CSS = """
.output {
align-items: center;
}
"""
HTML('<style>{}</style>'.format(CSS))
例子
你可以在这里看到 table 的右侧被截断了一点,打印的字符串换行到下一行。这可以通过稍微调整一下 CSS 来解决,但是您必须根据自己的输出对其进行自定义。
就我而言,我在 CSS 中添加了以下行:
div.output_area {
width: 30%;
}
导致以下输出:
我想在 ipython notebook
中居中对齐输出(包括文本和图表)。有没有一种方法可以在同一个笔记本中添加相同的样式?代码或屏幕截图示例会有很大帮助。
在代码单元格中尝试 运行 以覆盖输出单元格的默认值 CSS:
from IPython.display import display, HTML
CSS = """
.output {
align-items: center;
}
"""
HTML('<style>{}</style>'.format(CSS))
例子
你可以在这里看到 table 的右侧被截断了一点,打印的字符串换行到下一行。这可以通过稍微调整一下 CSS 来解决,但是您必须根据自己的输出对其进行自定义。
就我而言,我在 CSS 中添加了以下行:
div.output_area {
width: 30%;
}
导致以下输出: