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

如何通过Google Colab单元格命令将当前页面保存为.ipynb文件

可行操作方案

你只需要在当前Colab中新建一个代码单元格,粘贴运行下方代码,即可直接在Colab运行时的文件系统中生成完整的.ipynb文件,无需挂载Google Drive、无需下载到本地:

from google.colab import output
import json

# 调用Colab内置接口获取当前Notebook的完整内容
notebook_raw = output.eval_js("JSON.stringify(window.google.colab.notebook.getNotebook())")
notebook_json = json.loads(notebook_raw)

# 可自定义保存的文件名
output_filename = "exported_notebook.ipynb"
with open(output_filename, "w", encoding="utf-8") as f:
    json.dump(notebook_json, f, indent=2, ensure_ascii=False)

print(f"文件已生成:{output_filename},可在左侧文件列表中找到")

注意事项

  • 生成的文件存储在Colab临时运行环境中,实例重启后会被清除,生成后请尽快完成上传到服务器的操作
  • 导出的文件包含当前Notebook所有内容:代码单元格、Markdown文本、运行输出结果均会完整保留
  • 如果后续需要调整导出文件的名称,直接修改output_filename变量的取值即可

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.13 00:15:03