You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

在Colaboratory中使用plt.savefig将绘图保存至本地的方法

在Colaboratory中下载Matplotlib生成的绘图到本地

嘿,我来帮你搞定这个问题!你已经通过plt.savefig("abc.png")把图表保存到了Colab的虚拟服务器文件系统里,但要把它下载到你的本地电脑,还需要额外操作。下面给你两种简单实用的方法:

方法一:手动从Colab文件界面下载

  • 点击Colab左侧边栏的文件图标(就是那个文件夹样式的按钮)
  • 在展开的文件列表里,找到你保存的abc.png文件
  • 右键点击这个文件,选择下载选项,浏览器就会自动把文件保存到你的本地默认下载路径啦

方法二:用代码自动触发下载

如果你想让代码运行完直接弹出下载窗口,可以在绘图代码执行完成后,添加以下代码:

from google.colab import files
files.download("abc.png")

举个完整的使用例子,把这段代码放在你的绘图函数调用之后:

# 先调用你的绘图函数生成并保存图片
make_plot_comparison(Xlabel="X轴标签", Ylabel="Y轴标签", l1=[1,2,3], l2=[3,2,1], l1_title="曲线1", l2_title="曲线2", name="对比图表")

# 触发本地下载
from google.colab import files
files.download("abc.png")

小提醒:确保files.download()里的文件名和你plt.savefig()里的文件名完全一致,不然会出现找不到文件的情况哦~

内容的提问来源于stack exchange,提问作者AQEEL ALTAF

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.15 06:36:37