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
以上就是本文的全部內容,歡迎在評論區與我進行討論~