gpt4 book ai didi

jupyter-notebook:将 css 类添加到输出单元格

转载 作者:行者123 更新时间:2023-12-01 10:27:42 25 4
gpt4 key购买 nike

是否可以使用单元格魔法向输出单元格添加一个类?例如:

In [1]: %%css-class highlight
display(pd.DataFrame(np.random.rand(3,4)))

然后单元格 Out [1] 将具有“highlight”类,以便我可以使用 css 更改格式。

最佳答案

经过一番搜索,我发现了这种方法:

首先我们导入:

from IPython.display import Javascript

然后在某个单元格中:

x = pd.DataFrame(np.random.randn(3, 8), list('ABC'), list('abcdefgh'))
display(x)
display(x)
Javascript('this.element.attr("id", "myoutput")')

this.elementjavascript指向<div class="output">对于当前单元格;和 this指向OutputArea实例(参见'static/notebook/js/outputarea.js')

然后我们可以操作这个输出 <div>

%%javascript
$('#myoutput').toggleClass('horizontal')

使用css

%%HTML
<style>
.horizontal {flex-direction: row}
</style>

关于jupyter-notebook:将 css 类添加到输出单元格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46193874/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com