Есть ли способ отобразить внешние изображения в Jupyter, не кодируя их как URI данных и не увеличивая размер ноутбука с большим количеством изображений, которые все равно должны быть сохранены локально?
Оказывается, это тривиально, мне просто не приходило в голову, пока я не спросил - просто используйте IPython.display, чтобы создать Markdown или HTML программно
IPython.display
from IPython.display import display, Markdown path = 'https://en.wikipedia.org/static/images/project-logos/enwiki.png' # remote or local for i in range(5): print(f'foo {i}') display(Markdown(f''))