我在目录中有一堆文件,命名如下:
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
任何想法如何做到这一点,是什么原因?
答案 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/'