Python 在Colab-cp上保存多个文件:无法统计';路径';:没有这样的文件或目录

Python 在Colab-cp上保存多个文件:无法统计';路径';:没有这样的文件或目录,python,keras,google-colaboratory,Python,Keras,Google Colaboratory,我在Google Colab上使用Keras训练了几个模型,我想把它们保存到我的硬盘上。 所有文件都是“.h5”文件 首先,我安装了我的驱动器 from google.colab import drive drive.mount('/content/gdrive') 然后我尝试使用 import glob, os os.chdir("/content/") for file in glob.glob("*.h5"): path = "/

我在Google Colab上使用Keras训练了几个模型,我想把它们保存到我的硬盘上。 所有文件都是“.h5”文件

首先,我安装了我的驱动器

from google.colab import drive
drive.mount('/content/gdrive')
然后我尝试使用

import glob, os
os.chdir("/content/")
for file in glob.glob("*.h5"):
    path = "/content/"+file
    !cp -r path "/content/gdrive/My Drive/models"
但我一直在犯这样的错误:

cp:无法统计“路径”:没有这样的文件或目录

我试着像这样使用pathlib导入路径中的

from pathlib import Path
import glob, os
os.chdir("/content/")
for file in glob.glob("*.h5"):
    path = "/content/"+file
    !cp -r Path(path) "/content/gdrive/My Drive/models"
但它不工作,我得到了这个错误

/bin/bash:-c:line 0:意外标记附近的语法错误
('/bin/bash:-c:line 0:
cp-r路径(Path)“/content/gdrive/My 驱动器/型号“'

我能做什么


谢谢。

尝试在变量上添加大括号,这是路径,并删除目标路径上的双引号,因此最后的命令是
!cp-r{path}/content/gdrive/My Drive/models