Python 3.x IPython magic命令%notebook在路径中存在空格时不工作(Google Colab)

Python 3.x IPython magic命令%notebook在路径中存在空格时不工作(Google Colab),python-3.x,jupyter-notebook,ipython,google-colaboratory,ipython-magic,Python 3.x,Jupyter Notebook,Ipython,Google Colaboratory,Ipython Magic,在jupyter lab中,我可以使用magic命令%notebook$output\u file\u path将历史笔记本保存为jupyter笔记本。当我使用Google Colab(安装Google Drive)时,我笔记本文件夹的路径类似于: root_path = 'gdrive/My Drive/Colab Notebooks/my_working_folder/' 问题是,当我试图保存笔记本的历史记录时,“我的”和“驱动器”之间的空间使得magic命令失败 output_file_

在jupyter lab中,我可以使用magic命令
%notebook$output\u file\u path
将历史笔记本保存为jupyter笔记本。当我使用Google Colab(安装Google Drive)时,我笔记本文件夹的路径类似于:

root_path = 'gdrive/My Drive/Colab Notebooks/my_working_folder/'
问题是,当我试图保存笔记本的历史记录时,“我的”和“驱动器”之间的空间使得magic命令失败

output_file_path = 'gdrive/My Drive/Colab Notebooks/my_working_folder/nb_history.ipynb'
%notebook $output_file_path
出现以下错误:

UsageError: unrecognized arguments: Drive/Colab Notebooks/my_working_folder/nb_history.ipynb

我尝试用
“\”
“\\”
“\”
“\\”
替换空格,但没有成功。我还尝试将路径字符串“嵌入”到引号中,如

output_file_path = '"gdrive/My Drive/Colab Notebooks/my_working_folder/nb_history.ipynb"'
也没有成功,但得到了另一个错误:

FileNotFoundError: [Errno 2] No such file or directory: '"gdrive/My Drive/Colab Notebooks/my_working_folder/nb_history.ipynb"'


我是否可以利用一种变通方法来使用
%notebook
魔术?

先将其保存在当前工作目录中,不使用路径,然后使用@55597的答案移动它?你说shell命令有效,所以
!mv
可能有用?那就行了,但我希望有一个更“直接”的解决方案