我正在尝试在Google colab中使用%load localfolder/something.txt
,但没有显示任何内容。
当我尝试从远程位置%load
进行某些操作时,也会发生同样的情况。
请注意,当文件位置不存在时,magic命令将引发错误。当它存在时,它保持沉默。
魔术命令%load
已在%lsmagic
中列出,但似乎没有完成。
我正在寻找(a)一些魔术技巧,以将文件内容%load加载到我的单元格中,或(b)其他将文本有效地加载到colab单元格中的方式。
上下文:我正在教一门课。我想通过这种机制为练习提供解决方案。我目前正在某些本地文件上使用!cat
这里是一个示例:https://colab.research.google.com/github/eickenberg/bug-free-garbanzo/blob/master/Untitled.ipynb
请注意,在笔记本中本地文件不存在,但远程文件存在。本地的可以通过克隆仓库来获得。但这也不起作用。
答案 0 :(得分:1)
这是https://github.com/googlecolab/colabtools/issues/42 (对不起,除了cat&copy / paste以外,没有其他聪明的解决方法。)
答案 1 :(得分:0)
有一些方法可以将数据导入Google Colab笔记本,例如files.upload
函数,以及使用drive.mount
函数直接从Google云端硬盘导入数据。建议您阅读这份不错的guide,以了解有关将数据导入Google Colab的信息。