首页 > 解决方案 > 如何在另一个笔记本的相对路径中运行带有空间的 Jupyter Notebook?

问题描述

我正在使用 Jupyter 笔记本,需要运行另一个 Jupyter 笔记本。这通常使用起来很简单,%run但另一个笔记本的路径是相对的并且包含空格。

这给出了以下错误:

%run '..//..//2. Data Collection//Data Cleaning//Account Data Clean-up.ipynb'
ERROR:root:File `"'..//..//2..py"` not found.

显然,笔记本遇到了“2”之后的空格。并尝试添加一个“py”来运行该文件。我尝试在字符串之前添加和“r”,但这没有用。仅供参考,我在 Python 3 的 Windows 机器上的 Jupyter Lab 工作。

标签: pythonjupyter-notebookjupyter-lab

解决方案


尝试转义空格。像这样:

'..//..//2.\ Data\ Collection//Data\ Cleaning//Account\ Data\ Clean-up.ipynb'

它应该工作


推荐阅读