在Google Colab中移动文件

时间:2018-06-29 22:02:02

标签: linux command-line command-line-interface google-colaboratory

我在目录中有一堆文件,命名如下:

cat.10171.jpg cat.12421.jpg cat.3421.jpg

我想使用其中的一部分将其从Colab笔记本移动到另一个目录:

!mv cat.{0..499}.jpg /content/train

我有一个错误:

mv: cannot stat 'cat.{0..499}.jpg': No such file or directory

任何想法如何做到这一点,是什么原因?

5 个答案:

答案 0 :(得分:4)

fwrite

您必须使用!mv "/content/P14-Convolutional-Neural-Networks.zip" "/content/drive/My Drive/U/señales/colab/" 使其可读

答案 1 :(得分:3)

这也对我有用:

shutil.move("path/to/current/file", "path/to/new/destination/for/file")

所以:

shutil.move("/content/cat.10171.jpg", "/content/train") 

答案 2 :(得分:2)

尝试一下

<configSections>

答案 3 :(得分:1)

我有一个主意,您不需要将它们移至colab,因为在几个小时后,Colab将自动重新启动并且所有数据都将被删除,那么对此有什么解决方案呢?只需将它们复制到云端硬盘即可,但是我该怎么办? 这是解决方案:

!cp "/content/drive/My Drive/*.jpg" "/content/train"

如果您仍然想移动它们而不复制,请按以下步骤解决:

!mv "/content/drive/My Drive/*.jpg" "/content/train"

结论“ cp” 用于复制,“ mv” 用于移动

答案 4 :(得分:0)

!bash -c 'cp /content/gdrive/My\ Drive/Colab\ Notebooks/dataset/brain_tumor_dataset/train/Y{41..120}.JPG /content/gdrive/My\ Drive/Colab\ Notebooks/dataset/brain_tumor_dataset/train/yes/' 
相关问题