代码之家  ›  专栏  ›  技术社区  ›  Will

谷歌Colab API

  •  4
  • Will  · 技术社区  · 7 年前

    有Google Colab API吗?我希望完成以下任务:

    1. 创建用户
    2. 创建笔记本
    3. 与用户共享笔记本
    4. 检索笔记本的内容
    2 回复  |  直到 7 年前
        1
  •  3
  •   Domi    6 年前

    google colab api在哪里?

    对于任何从谷歌来这里试图找到官方谷歌colab api的人(因为这是目前谷歌搜索的最重要结果之一),答案如下:

    由于这只是一个研究项目,没有正式的api文档,因此某些信息可能很难获得。

    你最好的选择是 Official Github Repository :

    代码中的API

    更多文档+注释

    常见问题解答解释了一些内部力学。亮点包括:

    它是一个Jupyter笔记本电脑环境,不需要设置即可使用。

    方便!

    我衷心建议您查看 Official Feature Demo ;我发现它甚至支持乳胶和mathjax!(但那可能 not come as news 给有经验的人 Jupyter )__

    虚拟机

    常见问题也提到…

    代码在专用于您帐户的虚拟机中执行。虚拟机在空闲一段时间后会被回收,并由系统强制执行最长的生存期。

    这就是为什么您可以执行各种常见的系统调用(例如 !pip install , open 等等)它只是起作用。

    但是这也是为什么当你第二天回来的时候…

    1. drive.mount 再次请求您的许可
    2. 您必须重新安装所有软件包
    3. 所有新创建的文件都将不存在(除非您将它们放在已装入驱动器的文件夹中)
        2
  •  3
  •   korakot    7 年前

    google colab笔记本就像google驱动器中的一个普通文件。

    因此,您可以像管理任何驱动器文件一样使用驱动器api来管理它们。

    例如,您可以使用这里记录的drive rest api共享笔记本

    https://developers.google.com/drive/api/v3/manage-sharing