在JupyterLab同时显示两张图片,分别有标题,在同一个窗口显示,标题与图片对齐
时间: 2024-02-20 12:02:42 浏览: 47
在JupyterLab中可以使用IPython.display模块中的HTML和Markdown类来实现在同一个窗口中显示两张图片和标题的效果。以下是一个示例代码:
```python
from IPython.display import HTML, Markdown
title1 = '标题1'
image1_url = '图片1的URL'
title2 = '标题2'
image2_url = '图片2的URL'
html = f"""
<div>
<h2 style="text-align:center">{title1}</h2>
<div style="display:flex;justify-content:center">
<img src="{image1_url}" alt="{title1}" style="max-width:100%;height:auto">
</div>
<h2 style="text-align:center">{title2}</h2>
<div style="display:flex;justify-content:center">
<img src="{image2_url}" alt="{title2}" style="max-width:100%;height:auto">
</div>
</div>
"""
display(HTML(html))
```
这段代码使用了HTML和CSS来实现标题和图片的对齐,并使用了max-width和height:auto来确保图片大小适应其容器。您只需要将图片的URL和标题替换为您自己的图片和标题即可。
阅读全文