我想把这张照片放在笔记本里。
如果我做了以下的事情,它就会起作用:
from IPython.display import Image
Image("img/picture.png")
但我想把这些图像包含在标记单元格中,下面的代码给出了404错误:
![title]("img/picture.png")
我也试过了
![texte]("http://localhost:8888/img/picture.png")
但我还是犯了同样的错误:
404 GET /notebooks/%22/home/user/folder/img/picture.png%22 (127.0.0.1) 2.74ms referer=http://localhost:8888/notebooks/notebook.ipynb
在标记中,不能在图像文件的名称周围使用引号!
如果仔细阅读错误消息,您将看到链接中的两个
%22
部分。那是html编码的引号。你必须改变路线
到
更新
假设您具有以下文件结构,并且在存储文件
example.ipynb
(<;--包含图像的标记)的目录中运行jupyter notebook
命令:或者,您也可以使用纯HTML
<img src>
,它允许您更改高度和宽度,并且仍由降价解释器读取:有几种方法可以在Jupyter笔记本中发布图像:
通过HTML:
你仍然可以使用HTML标记来调整大小,等等。。。
也可以通过相对路径或绝对路径显示本地存储的图像。
如果图像比显示设置宽:thanks
使用
unconfined=True
禁用图像的最大宽度限制或通过降价:
(请确保单元格是标记单元格,而不是代码单元格,谢谢注释中的@28216;凯超)
对于网络图像:
如@cristianmtr所示 注意不要在url周围使用这些引号
""
或那些''
。或本地的:
由@Sebastian演示
相关问题 更多 >
编程相关推荐