我写了一些功能的Jupyter笔记本电脑,并希望保存的形式脚本.py,但anaconda jupyter笔记本电脑自动保存脚本为.ipynb,我如何才能改变它为.py为这个特定的脚本?有任何命令吗?谢谢
vatpfxk51#
您可以从左上角的FILE菜单中下载python的.py脚本副本。应该可以了
FILE
.py
a64a0gku2#
你可以在命令行中尝试
jupyter nbconvert --to python mnist.py.ipynb.
字符串转换所有
jupyter nbconvert --to python *.ipynb
型对于过去的版本:你可以在命令行中尝试
ipython nbconvert --to python mnist.py.ipynb.
型转换所有
ipython nbconvert --to python *.ipynb
型
sd2nnvve3#
有内置的Magic命令在Answyter中:IPython有一组预定义的“魔法函数”,你可以用命令行风格的语法来调用它们。有两种魔法,面向行的和面向单元格的。行魔法的前缀是%字符,工作起来很像OS命令行调用:他们把剩下的部分作为参数,其中参数不带括号或引号传递。行魔术可以返回结果,并可以在赋值的右侧使用。单元格魔术的前缀是双%%,这些函数的参数不仅包括该行的其余部分,还包括该行下面的行,作为单独的参数。当Python语法不是最自然的时候,或者当人们想要在他们的工作流中嵌入无效的Python语法时,魔术作为方便的函数是有用的。%%writefile(将单元格的内容写入文件)%保存(将一组行或宏保存到给定的文件名)
dba5bblo4#
您可以使用jupytext轻松完成此操作。第一个月编辑下面的文件.jupyter/jupyter_lab_config.py个将此代码段添加到脚本的底部。保存笔记本时,这将同时保存到py文件和ipynb文件。
.jupyter/jupyter_lab_config.py
py
ipynb
c.NotebookApp.contents_manager_class="jupytext.TextFileContentsManager" c.ContentsManager.formats = "ipynb,py"
字符串
4条答案
按热度按时间vatpfxk51#
您可以从左上角的
FILE
菜单中下载python的.py
脚本副本。应该可以了
a64a0gku2#
你可以在命令行中尝试
字符串
转换所有
型
对于过去的版本:
你可以在命令行中尝试
型
转换所有
型
sd2nnvve3#
有内置的Magic命令在Answyter中:
IPython有一组预定义的“魔法函数”,你可以用命令行风格的语法来调用它们。有两种魔法,面向行的和面向单元格的。行魔法的前缀是%字符,工作起来很像OS命令行调用:他们把剩下的部分作为参数,其中参数不带括号或引号传递。行魔术可以返回结果,并可以在赋值的右侧使用。单元格魔术的前缀是双%%,这些函数的参数不仅包括该行的其余部分,还包括该行下面的行,作为单独的参数。
当Python语法不是最自然的时候,或者当人们想要在他们的工作流中嵌入无效的Python语法时,魔术作为方便的函数是有用的。
%%writefile(将单元格的内容写入文件)
%保存(将一组行或宏保存到给定的文件名)
dba5bblo4#
您可以使用jupytext轻松完成此操作。
第一个月
编辑下面的文件
.jupyter/jupyter_lab_config.py
个将此代码段添加到脚本的底部。保存笔记本时,这将同时保存到
py
文件和ipynb
文件。字符串