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