是否有Google Colab API?我希望完成以下事情:
答案 0 :(得分:3)
Google Colab笔记本就像Google云端硬盘中的普通文件一样。
因此,您可以使用Drive API管理它们,就像任何云端硬盘文件一样。
例如,您可以使用此处记录的Drive REST API共享笔记本
答案 1 :(得分:1)
对于来自Google来这里寻求官方Google Colab API的任何人(因为这是目前谷歌搜索时的最佳结果之一),答案是:
由于这只是一个研究项目,所以没有官方的API文档,因此某些信息可能很难获得。
您最好的选择是去Official Github Repository:
google.colab
google.colab.drive
google.colab.drive.mount
(用于许多摘要)google.colab.files
(提供download
和upload
实用程序)google.colab.snippets
(以编程方式将代码段添加到代码段列表;仅供参考:您可以通过转到Insert
-> Snippets
来找到所有代码段)all packages
常见问题解答说明了一些内部机制。重点包括:
这是Jupyter笔记本电脑环境,不需要使用任何设置。
方便!
我衷心建议您查看Official Feature Demo;这就是我发现它甚至支持LaTeX和MathJax的方式! (但话又说回来,可能对not come as news有经验的人来说Jupyter)
常见问题解答也提到了...
代码在专用于您的帐户的虚拟机中执行。虚拟机在闲置一段时间后将被回收,并且具有由系统强制执行的最长生存期。
这就是为什么您可以执行各种常见的系统调用(例如!pip install
,open
等)并且工作正常的原因。
但这也是为什么第二天回来的时候...
drive.mount
再次征求您的许可