Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/79.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 如何在Jupyter上以HTML格式导出当前笔记本_Python_Html_Jupyter - Fatal编程技术网

Python 如何在Jupyter上以HTML格式导出当前笔记本

Python 如何在Jupyter上以HTML格式导出当前笔记本,python,html,jupyter,Python,Html,Jupyter,如何将当前笔记本(从笔记本内部,使用Python)导出为HTML(到自定义输出路径)?通过查看,您将看到可以使用以下方法: 这将在yourNotebook.ipynb文件夹中创建一个yourNotebook.html文件。您可以这样做。使用以下非常简单的步骤: 我正在使用: 操作系统:Ubuntu、AnacondaJupyter笔记本、Python 3 1以HTML格式保存笔记本: 启动要以HTML格式保存的jupyter笔记本。首先正确保存笔记本,这样HTML文件将具有代码/笔记本的最新保存版

如何将当前笔记本(从笔记本内部,使用Python)导出为HTML(到自定义输出路径)?

通过查看,您将看到可以使用以下方法:


这将在
yourNotebook.ipynb
文件夹中创建一个
yourNotebook.html
文件。

您可以这样做。使用以下非常简单的步骤:

我正在使用: 操作系统:Ubuntu、AnacondaJupyter笔记本、Python 3

1以HTML格式保存笔记本:
  • 启动要以HTML格式保存的jupyter笔记本。首先正确保存笔记本,这样HTML文件将具有代码/笔记本的最新保存版本

  • 从笔记本本身运行以下命令:

    !jupyter nbconvert——将您的笔记本名用html格式显示。ipynb

  • 编辑:也可以使用:
    !jupyter nbconvert your_notebook_name.ipynb--转换为html

    执行后,将创建笔记本的HTML版本,并将其保存在当前工作目录中。您将看到一个html文件将添加到当前目录中,其中包含
    your\u notebook\u name.html
    name

    your_notebook_name.ipynb
    -->
    your_notebook_name.html


    如果您想知道如何将其保存为pdf格式,请检查我对这个问题的回答:

    实际上,您需要先保存笔记本,然后使用nbconvert命令

    可能是这样的:

    %%javascript
    IPython.notebook.save_notebook()
    
    然后

    import os
    os.system('jupyter nbconvert --to html yourNotebook.ipynb')
    

    如果您不这样做,它将不会转换实际的笔记本。

    Hi Yogesh,您在所有答案中添加的免责声明“请向上投票”违反了规则。很抱歉,我将删除该行。
    import os
    os.system('jupyter nbconvert --to html yourNotebook.ipynb')