将图像插入 IPython 笔记本降价

新手上路,请多包涵

我开始严重依赖 IPython 笔记本应用程序来开发和记录算法。太棒了;但是有些事情似乎应该是可能的,但我不知道该怎么做:

我想将本地图像插入到我的(本地)IPython 笔记本降价中,以帮助记录算法。我知道在降价中添加类似 <img src="image.png"> 之类的东西,但据我所知,这差不多。我假设我可以将图像放在由 127.0.0.1:8888 (或某个子目录)表示的目录中以便能够访问它,但我不知道该目录在哪里。 (我正在使用 Mac。)那么,是否可以在没有太多麻烦的情况下做我想做的事情?

原文由 benpro 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 558
2 个回答

notebook 目录中的文件在“files/” url 下可用。因此,如果它在基本路径中,它将是 <img src="files/image.png"> ,并且子目录等也可用: <img src="files/subdir/image.png"> 等。

_更新_:从 IPython 2.0 开始,不再需要 files/ 前缀(参见 发行说明)。所以现在解决方案 <img src="image.png"> 只是按预期工作。

原文由 minrk 发布,翻译遵循 CC BY-SA 3.0 许可协议

到目前为止给出的大多数答案都朝着错误的方向发展,建议加载其他库并使用代码而不是标记。在 Ipython/Jupyter Notebooks 中它非常简单。确保单元格确实在标记中并显示图像使用:

 ![alt text](imagename.png "Title")

与建议的其他方法相比,进一步的优势是您可以显示所有常见的文件格式,包括 jpg、png 和 gif(动画)。

原文由 Philipp Schwarz 发布,翻译遵循 CC BY-SA 3.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题