如何从Jupyter Notebooks主页移除(而非删除)文件/上传项
解决Jupyter仪表盘隐藏文件但不删除的方法
这里有几个实用方案,既能让目标文件从Jupyter主页消失,又不会删除硬盘上的文件:
给文件添加隐藏前缀
在文件名开头加上.(比如将demo.ipynb改为.demo.ipynb),Jupyter默认不会显示带这个前缀的隐藏文件。如果之后需要访问,直接通过完整路径打开即可,文件本身完全保留在硬盘上。修改Jupyter配置文件过滤指定文件
- 先生成配置文件(如果还没有的话),在终端运行:
jupyter notebook --generate-config - 找到生成的
jupyter_notebook_config.py文件并打开,搜索c.FileContentsManager.hide_globs这一行,取消注释后添加你要隐藏的文件名或通配符,示例:c.FileContentsManager.hide_globs = ['*.ipynb_checkpoints', 'private_notebook.ipynb', 'temp_data.csv'] - 保存配置后重启Jupyter,指定的文件就不会在仪表盘显示了,硬盘上的文件不受任何影响。
- 先生成配置文件(如果还没有的话),在终端运行:
将文件移至子目录
在当前Jupyter工作目录下新建一个子文件夹(比如命名为archive),把要隐藏的文件移动进去。Jupyter主页默认只展示当前目录的文件,子目录里的内容不会在主页显示,需要访问时进入子目录即可,文件也不会被删除。
内容的提问来源于stack exchange,提问作者arcadinal
相关产品推荐
相关产品推荐

