jupyter notebook的图片如何下载
时间: 2024-12-25 14:19:29 浏览: 18
### 如何从 Jupyter Notebook 下载图片
在 Jupyter Notebook 中,可以利用 Python 库来保存由代码生成的图表或图像文件。通常情况下,`matplotlib` 是用于绘制图形的主要库之一。
对于希望将绘图结果保存为本地文件的情况,可以通过 `plt.savefig()` 方法实现[^1]:
```python
import matplotlib.pyplot as plt
# 绘制简单折线图
plt.plot([0, 1], [0, 1])
# 设置保存路径以及参数
plt.savefig('line_plot.png', dpi=300)
# 显示图像以便查看效果
plt.show()
```
上述例子展示了怎样把一张简单的折线图存储成 PNG 文件并指定分辨率为 300 DPI。需要注意的是,在调用 `savefig()` 函数之后再执行 `show()` 可以防止图像被截断。
如果想要获取网页上已有的图片链接并将之下载下来,则需要用到其他模块如 `urllib.request.urlretrieve` 或者第三方包 requests 和 PIL(Pillow)[^2]:
```python
from urllib.request import urlretrieve
image_url = "https://example.com/path/to/image.jpg"
filename = 'downloaded_image.jpg'
urlretrieve(image_url, filename)
print(f"The image has been downloaded and saved locally under the name {filename}.")
```
此段脚本会根据给定 URL 地址抓取网络资源,并将其存入当前工作目录下的指定名称文件中。
阅读全文