📅  最后修改于: 2023-12-03 14:56:09.309000             🧑  作者: Mango
Jupyter Notebook 是一个交互式笔记本,允许用户创建和共享 Jupyter Notebook 文档,这些文档可以包括代码、文本、公式、图形和多媒体等丰富的内容。
本文主要介绍如何在 Jupyter Notebook 中渲染 HTML。
在 Jupyter Notebook 中,可以使用 IPython.display.HTML
方法渲染 HTML。
from IPython.display import HTML
html_code = "<h1>这是标题</h1><p>这是段落</p>"
HTML(html_code)
输出:
这是段落
如果要在 Jupyter Notebook 中显示 HTML 文件,可以使用 IFrame
方法。
from IPython.core.display import HTML
from IPython.display import IFrame
html_code = "<h1>这是标题</h1><p>这是段落</p>"
html_file = open("test.html", "w")
html_file.write(html_code)
IFrame(src='test.html', width=700, height=500)
输出:
需要注意的是,IFrame
方法在展示 HTML 文件的时候需要指定文件的宽度和高度。
如果要在 Jupyter Notebook 中嵌入外部网页,可以使用 IFrame
方法。
from IPython.display import IFrame
IFrame(src='https://www.baidu.com', width=700, height=500)
输出:
本文介绍了在 Jupyter Notebook 中渲染 HTML 的方法,以及如何在 Notebook 中显示 HTML 文件和在 Notebook 中嵌入外部网页。