レンダリングされたHTML出力をIPython出力に埋め込むことはできますか?
1つの方法は使用することです
from IPython.core.display import HTML
HTML('<a href="http://example.com">link</a>')
または(IPythonマルチラインセルエイリアス)
%%html
<a href="http://example.com">link</a>
これはフォーマットされたリンクを返しますが、
- このリンクは、コンソールからWebページ自体を含むブラウザを開きません。ただし、IPythonノートブックは正直なレンダリングをサポートしています。
HTML()
リストやpandas
印刷されたテーブル内でオブジェクトをレンダリングする方法を知りません。できますがdf.to_html()
、セル内にリンクを作成する必要はありません。- この出力は、PyCharm Pythonコンソールではインタラクティブではありません(QTではないため)。
これらの欠点を克服し、IPython出力をもう少しインタラクティブにするにはどうすればよいですか?
HTML()
が、アイテム1と2を解決できませんでした