How to save a file into a directory in Jupyter notebook?
我在下面调用"jupyter notebook":
1 | [abigail@localhost anaconda3]$ jupyter notebook |
默认情况下,当我单击"文件"=>"保存"时,它会保存到anaconda3 /目录的扩展名为"ipynb"。
如何将它保存到anaconda3 /下的目录,而不是默认位置? 笔记本中没有"另存为"命令?
您可以使用菜单中的"文件" - >"下载为" - >"笔记本(.ipynb)"选项将笔记本保存到您选择的位置。
或者,您可以从其他目录启动笔记本服务器,它会将所有笔记本保存到该目录。
第三个选项是在创建笔记本之前,在树视图"http://127.0.0.1:8888/tree"中导航到要将笔记本保存到的目录。
有两种方法:
1.您可以使用魔术命令%notebook保存为ipynb
1 | %notebook"directory/to/file/filename.ipynb" |
2.您可以使用magic命令%% writefile保存为py文件
1 | %%writefile"directory/to/file/filename.py" |
在第二种方法中,您应该将此命令放在单元格的顶部,否则将通过错误。
在使用Jupyter Notebook创建程序之前选择目标是最简单的;那时你不会遇到这个问题。
但是,由于您已经创建了一个程序,因此一种可能的解决方案是复制该文件,将其移动到所需位置,然后删除旧文件。在此之前,请确保先保存它,否则数据可能会丢失。