如何在命令提示符中打开含空格文件名的Jupyter Notebook?
解决含空格的Jupyter Notebook文件无法打开的问题
当文件名包含空格时,直接输入命令会被系统识别为多个独立参数,自然没法正确打开目标文件。这里有几个简单靠谱的解决办法:
用引号包裹文件名:这是最通用的处理方式,把整个文件名(包括后缀)用单引号或双引号括起来,系统就会把它当成一个完整的参数。示例:
jupyter notebook "ABC XYZ .ipynb" # 单引号也同样有效 jupyter notebook 'ABC XYZ .ipynb'转义空格字符:在每个空格前面加上反斜杠
\,告诉终端这个空格是文件名的一部分,不是参数分隔符。示例:jupyter notebook ABC\ XYZ\ .ipynb利用Tab自动补全:绝大多数终端都支持Tab补全功能,输入文件名的前几个字符后按Tab键,终端会自动帮你补全带空格转义的完整文件名,既快捷又不会出错。比如输入
jupyter notebook AB后按Tab,系统会自动补全为jupyter notebook ABC\ XYZ\ .ipynb。
另外要注意,就算文件名前后带有多余空格(比如你例子里的开头和结尾空格),用引号包裹或转义的方式也能正确识别,不用担心这些额外空格的影响。
内容的提问来源于stack exchange,提问作者Sahil Soni
相关产品推荐
相关产品推荐

