我正在尝试使用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。