使用Colab笔记本获取Google驱动器中文件的共享链接

赫玛万·威维德

谁能告诉我如何使用Colab笔记本自动获取Google驱动器中文件的共享链接?

谢谢。

科拉科特

您可以xattr用来获取file_id

from subprocess import getoutput
from IPython.display import HTML
from google.colab import drive
drive.mount('/content/drive')  # access drive
# need to install xattr
!apt-get install xattr > /dev/null
# get the id
fid = getoutput("xattr -p 'user.drive.id' '/content/drive/My Drive/Colab Notebooks/R.ipynb' ")
# make a link and display it
HTML(f"<a href=https://colab.research.google.com/drive/{fid} target=_blank>notebook</a>")

在这里,我访问我的笔记本文件,/Colab Notebooks/R.ipynb并创建一个链接以在Colab中打开它。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

python + Google驱动器:上传xlsx,转换为Google工作表,获取共享链接

从APK文件中获取源代码-笔记本驱动器崩溃

如何使用Google脚本获取驱动器中文件夹的文件夹ID?

使用服务帐户密钥列出来自Google驱动器的公共共享文件,但未获取公共文件

使用Intent从Google驱动器获取文件

无法使用应用程序脚本UrlFetchApp获取共享的Google驱动器链接(任何人)

在colab笔记本中的Google驱动器中定义文件的路径

如何使用有限权限共享Google Colab笔记本

从Google Colab中的共享Google驱动器链接下载数据

Google Colab错误,无法使用Google驱动器中的文件

新的笔记本电脑硬盘驱动器正在单击

追踪我的笔记本电脑已访问的闪存驱动器

如何使用普通SATA驱动器在笔记本电脑上使用eSATA端口?

在HP Envy 17笔记本电脑中安装辅助驱动器

在个人笔记本电脑/计算机上使用外部硬盘驱动器

使用带有USB转SATA适配器的旧笔记本SATA DVD驱动器?

如何运行chkdsk修复笔记本电脑的硬盘驱动器?

如何备份8.1笔记本电脑驱动器以进行灾难恢复?

如何将SAS驱动器连接到笔记本电脑?

使用笔记本电脑(无操作系统)作为外部硬盘驱动器

插入USB 3硬盘驱动器后,笔记本电脑关闭

我可以使用VeraCrypt加密笔记本电脑中的两个驱动器吗?

将SSD用作笔记本电脑上的唯一驱动器

从带有USB硬盘驱动器的旧笔记本上的USB启动

带硬盘驱动器的笔记本电脑上的双启动Ubuntu

连接到笔记本电脑后自动将文件复制到外部USB驱动器

我笔记本电脑的所有硬盘驱动器突然变成只读

华硕笔记本电脑启动至BIOS,显示ubuntu(找不到驱动器)

Google Apps Script - 使用文件名获取驱动器中文件的 URL