Чи можливо вставити виведений HTML вихід у вихід IPython?
Один із способів - це використання
from IPython.core.display import HTML
HTML('<a href="http://example.com">link</a>')
або (Псевдонім багатолінійних комірок IPython)
%%html
<a href="http://example.com">link</a>
Які повертають відформатоване посилання, але
- Це посилання не відкриває браузер із самою веб-сторінкою з консолі . Проте ноутбуки IPython підтримують чесне відображення.
- Мені невідомо, як відобразити
HTML()
об’єкт у, скажімо, списку чиpandas
друкованій таблиці. Можна робитиdf.to_html()
, але не роблячи посилань всередині комірок. - Цей вихід не є інтерактивним в консолі PyCharm Python (тому що це не QT).
Як я можу подолати ці недоліки і зробити вихід IPython трохи інтерактивнішим?
HTML()
це робиться, але я все ще не міг вирішити пункти 1 та 2.