我想在一个表中显示多个图像。我可以使用以下代码显示其中的大多数内容,但是某些图像没有显示。
from IPython.display import HTML, display, Image
html = "<table style='width:100%'><tr><td style='text-align:center;'><img src='../Datasets/Pokemon/Images/Jigglypuff/39-jigglypuff.png' /></td><td style='text-align:center;'><img src='../Datasets/Pokemon/Images/Alakazam/latest?cb=20170824203703.jpg' /></td></tr></table>"
display(HTML(html))
如您所见,第二张图片没有渲染。然后,我尝试了以下方法。
from IPython.display import HTML, display, Image
Image('../Datasets/Pokemon/Images/Alakazam/latest?cb=20170824203703.jpg', width=150)
这很好,这让我很烦。
我不明白为什么iPython能够使用iPython.display.Image而不是iPython.display.HTML来加载图像