将 IPython 文件保存到特定目录

Save IPython file to a particular directory

我目前正在从事一个机器学习项目,我想将我的 IPython 文件与我的其余脚本一起保存。但是,我一直无法找到有关如何更改 IPython 文件保存到的路径的任何信息。 "ipython locate" 只给我它们保存的位置,似乎没有给我改变它的方法,而且 iPython 编辑器没有我可以用来改变保存的文件选择器小路。我正在使用 Windows 10。如有任何帮助,我们将不胜感激。

我相信这包含在:

IPython Notebook save location

基本上,您需要更改个人资料。假设您还没有,请通过

ipython profile create

然后,你改下默认目录,直接在:

# The directory to use for notebooks.

注意 - 我只在 mac 和 linux 上做过这个,但它似乎对上面 link 中的 windows 用户有效。

默认情况下,ipythonjupyter 将工作树的顶部设置为启动笔记本服务器时的当前目录。您可以通过在 .ipython/profile_XXX/ipython_notebook_config.py.jupyter/jupyter_notebook_config.py 中设置 c.NotebookApp.notebook_dir 来更改此设置(*nix/Mac - 不确定它们在 Windows 上的位置)。

只要工作树的顶部包含您的脚本子目录,您就可以使用 cmd/explorer 将 .ipynb 移动到您的脚本目录,然后浏览 http://localhost:XXXX/tree打开 ipython 笔记本。

根据您的问题,我认为您需要类似于此答案的内容。 如果您正在寻找更改工作目录,这将有所帮助。

谢谢

如果您正在启动一个新笔记本,您可以直接在命令行上指定它的位置:

ipynb /path/to/desired/folder

这将在所需文件夹中创建新笔记本。