Saf*_*mad 11 jupyter jupyter-notebook
我有一个很长的Sympy表达式,我希望打印下面有一个水平滚动条.在Jupyter可以这样做吗?我可以切换垂直滚动,但我希望它可以水平滚动.垂直滚动的问题是sympy.pretty_print()在我的情况下输出严重失真.输出看起来也很丑陋,用户必须不必要地滚动整个输出.
Eri*_*ort 18
类似于np.set_printoptions(linewidth=some_large_number)和/或np.set_printoptions(threshold=some_large_number)方法的东西可能很有用,但如果 Jupyter 的输出窗口本身太窄,则无法解决问题。
我最终得到的最快解决方案是在笔记本顶部的某处插入这一行:
from IPython.core.display import HTML
display(HTML("<style>pre { white-space: pre !important; }</style>"))
Run Code Online (Sandbox Code Playgroud)
如果您想为所有笔记本更改此设置,则需要custom.css像此处讨论的那样处理 Jupyter的配置文件。
我浪费了太多时间弄清楚这一点。希望我能帮助你们中的一些人更快地弄清楚!
悬停在正下方时
out[]:
在笔记本中您会看到“滚动输出”。单击该区域中的任意位置,您的输出可以水平和垂直滚动。
| 归档时间: |
|
| 查看次数: |
2995 次 |
| 最近记录: |