Render segments to Jupyter.
(segments: Iterable[Segment], text: str)
| 82 | |
| 83 | |
| 84 | def display(segments: Iterable[Segment], text: str) -> None: |
| 85 | """Render segments to Jupyter.""" |
| 86 | html = _render_segments(segments) |
| 87 | jupyter_renderable = JupyterRenderable(html, text) |
| 88 | try: |
| 89 | from IPython.display import display as ipython_display |
| 90 | |
| 91 | ipython_display(jupyter_renderable) |
| 92 | except ModuleNotFoundError: |
| 93 | # Handle the case where the Console has force_jupyter=True, |
| 94 | # but IPython is not installed. |
| 95 | pass |
| 96 | |
| 97 | |
| 98 | def print(*args: Any, **kwargs: Any) -> None: |
no test coverage detected