1 簡介
最近在逛github的時候偶然發現一款特別的jupyter插件stickyland,通過它我們可以在jupyter中以一種非常特別的交互操作方式✨,對我們的的代碼單元格進行組織和展示,今天的文章費老師我就來帶大家認識這款好玩又實用的jupyter插件。
2 利用stickyland玩轉jupyter lab
stickyland是一款專為jupyter lab設計的插件,依托於jupyter lab中單元格可直接進行拖拽的特點,設計了一系列新穎自由的單元格組織方式。
使用pip install stickyland完成安裝后,啟動你的jupyter lab,在你打開的ipynb文件界面會發現頂端操作區多了下圖所示的圖標:
點擊即可喚出stickyland的標簽頁面板:
你可以將已有的單元格按照jupyter lab的方式拖拽到stickyland的面板中:
已拖拽到stickyland面板中的單元格還可以進一步通過點擊其標簽頁上的小飛機圖標變成自由懸浮層,點擊其原本所屬標簽頁中的summon可以將放出去的單元格“召喚”回來:
而被拖入stickyland面板的單元格並沒有從原始ipynb中被移除,而是依舊在原本的位置,只不過在被拖入時自動折疊了,因此當關閉stickyland中的單元格時會自動回到原處:
你可以利用這些特性,拼出一個圖文數據並茂的臨時儀表盤出來:
更多相關的內容,你可以前往stickyland的官方倉庫了解更多:https://github.com/xiaohk/stickyland
以上就是本文的全部內容,歡迎在評論區與我進行討論~
