在Jupyter笔记本中,有几种方法可以上传图片:
通过HTML方式:
from IPython.display import Image
from IPython.core.display import HTML
Image(url= "http://my_site.com/my_picture.jpg")
您仍然可以使用HTML标签来调整大小等等...
Image(url= "http://my_site.com/my_picture.jpg", width=100, height=100)
您也可以显示本地存储的图像,可以通过相对路径或绝对路径实现。
PATH = "/Users/reblochonMasque/Documents/Drawings/"
Image(filename = PATH + "My_picture.jpg", width=100, height=100)
如果图像宽度大于显示设置:感谢
使用unconfined=True
来禁用图像的最大宽度限制。
from IPython.core.display import Image, display
display(Image(url='https://i.ytimg.com/vi/j22DmsZEv30/maxresdefault.jpg', width=1900, unconfined=True))
或者使用 Markdown 的方式:
- 确保单元格是 Markdown 单元格,而不是代码单元格(感谢评论区中的 @游凯超)
- 请注意,在某些系统上,Markdown 不允许文件名中有空格(感谢评论区中的 @CoffeeTableEspresso 和 @zebralamy)
(在 macOS 上,只要您在 Markdown 单元格上,您可以这样操作:![标题](../image 1.png)
,无需担心空格问题)。
对于网络图片:
![Image of Yaktocat](https://octodex.github.com/images/yaktocat.png)
根据 @cristianmtr 的演示,注意不要在网址周围使用这些引号
""
或那些
''
。或者使用本地网址。
![title](img/picture.png)
由@Sebastian演示。