【问题标题】:Can the drive API be used to upload notebooks for use in colaboratory?驱动 API 可以用于上传笔记本以供合作实验室使用吗?
【发布时间】:2018-04-14 03:13:50
【问题描述】:

External data: Drive, Sheets, and Cloud Storage 中的示例展示了如何使用在 google.colab 的帮助下进行身份验证的普通驱动器文件。我可以使用类似的东西将我的笔记本从非合作实验室发布到合作实验室吗?

【问题讨论】:

    标签: jupyter google-colaboratory


    【解决方案1】:

    当然,可以使用 Drive Python API 上传 Colab 笔记本。 (google.colab auth 模块是获取 OAuth 凭据的便捷包装器。)

    但是,Colab 和 Jupyter 共享相同的 JSON 文件格式。因此,最简单的做法是直接将文件上传到云端硬盘,例如,使用 Web UI 或 desktop sync client

    您还可以通过在 Colab Web 应用的“文件”菜单中选择“上传笔记本”来上传笔记本。

    Here's an example notebook 我在 Jupyter 中创建,它使用 gcloud 和标准 Drive API 将自身上传到 Drive。 (如果您没有所需的库,请在笔记本中通过 pip 安装它们。)

    【讨论】:

    • 我的好奇心主要是围绕我当前的笔记本自动化,将我的工作副本从 JupyterHub 推送到 colaboratory。
    • 啊,明白了。 Here's an example notebook 我在 Jupyter 中创建,它使用 gcloud 和标准 Drive API 将自身上传到 Drive。 (需要的库是pip-如果你没有的话,安装在笔记本中。)
    猜你喜欢
    • 2019-03-06
    • 2019-02-04
    • 2016-07-02
    • 2023-03-03
    • 2023-03-12
    • 1970-01-01
    • 1970-01-01
    • 2013-09-23
    • 1970-01-01
    相关资源
    最近更新 更多