📜  jupyter notebook 附加图片 - Python (1)

📅  最后修改于: 2023-12-03 15:17:06.947000             🧑  作者: Mango

使用 Jupyter Notebook 插入图片

如果你是 Python 程序员,那么你一定熟悉 Jupyter Notebook 这个交互式编程环境。在这个环境下,我们除了能够编写和运行代码,还能够插入图片、图表等丰富的内容。本文就来介绍如何在 Jupyter Notebook 中插入图片。

为什么要插入图片?

在数据分析、机器学习等领域中,我们经常需要展示一些数据或者结果的图表,这些图表可以更加形象直观地展示数据的特征和变化趋势。同时,在项目演示、报告撰写等方面,我们也常常需要插入一些图片或者截图来完善文档内容。因此,学会在 Jupyter Notebook 中插入图片可以大大提高我们的工作效率。

如何插入图片?

要在 Jupyter Notebook 中插入图片,我们需要以下两个步骤:

  1. 将图片文件保存在本地硬盘中
  2. 使用 Markdown 语法插入图片
保存图片文件

首先,我们需要将要插入的图片文件保存在本地硬盘中。可以使用截图工具截取屏幕上的图片,也可以使用 Python 的图像处理库生成图片,总之只要能够将图片保存在本地即可。

插入图片

要插入图片,我们需要使用 Markdown 语法中的 ![图片说明](文件路径) 语句。其中,图片说明 是图片的标题或者说明文字,可以为空;文件路径 是图片在本地硬盘中的路径,可以是相对路径或者绝对路径。

下面我们通过一个代码示例来演示这个过程:

from IPython.display import Image
Image(filename='example.png')

这段代码首先使用 IPython.display 模块中的 Image 方法对图片进行处理,然后使用 filename 参数指定图片文件的位置。如果图片文件和 Jupyter Notebook 文件在同一个文件夹下,则可以直接使用文件名,否则需要使用相对路径或者绝对路径。

另外,为了便于管理和展示,我们经常将图片文件和 Jupyter Notebook 文件放在同一个文件夹下,并使用相对路径来引用图片文件。在 Markdown 语法中,相对路径可以直接使用,无需进行其他设置。

样例

接下来我们来演示一下如何使用 Markdown 语法插入图片。假设我们要在 Jupyter Notebook 中插入一张 example.png 的图片,该图片位于当前文件夹下,我们可以直接使用以下语句插入图片:

example.png

从上述代码可以看出,在 Markdown 语法中,我们只需要在前面加上感叹号和图片说明即可将图片插入到文档中。在执行上述代码后,我们可以看到 example.png 的图片已经成功插入到了 Jupyter Notebook 中。

总结

在本文中,我们介绍了如何在 Jupyter Notebook 中插入图片,包括两个步骤:保存图片文件和使用 Markdown 语法插入图片。通过学习本文,相信大家已经掌握了插入图片的技巧,可以更加方便地展示数据和结果,提高工作效率。