Python:显示IFrame

Python:显示IFrame,iframe,ipython,python-3.3,Iframe,Ipython,Python 3.3,我正在尝试一个示例代码,该代码应该使用IPython并显示一个html文件。 以下是与我的问题相关的部分代码: from IPython.display import IFrame from IPython.core.display import display display(IFrame('myfile.html', '100%', '600px')) 但当我运行它时,什么都没有显示。原因可能是什么 我是否需要安装与d3或d3js相关的东西?您的代码可以在Jupyter笔记本中运行(在运

我正在尝试一个示例代码,该代码应该使用IPython并显示一个html文件。 以下是与我的问题相关的部分代码:

from IPython.display import IFrame
from IPython.core.display import display

display(IFrame('myfile.html', '100%', '600px'))
但当我运行它时,什么都没有显示。原因可能是什么


我是否需要安装与
d3
d3js
相关的东西?

您的代码可以在Jupyter笔记本中运行(在运行IPython的终端中测试时不会显示任何内容)-如果文件为空或包含格式错误的HTML,则不会显示任何内容。如果文件不存在,您将在IFrame中看到一个404。

如果启动Ipython笔记本并输入任何输入,您会得到输出吗?如果没有,那么您就有防火墙问题,这与您的代码无关。这是第一次使用它时的典型情况……Woody:我不使用Ipython笔记本,我只使用IDLE(Python GUI)。