【Python】如何更改 Jupyter Notebook 主題

by Henya

近年 python 為非常熱門的程式語言,有的人習慣用Spyder、Pycharm、Visual Studio Code 作為 IDE 使用,但我相信 Jupyter Notebook 現在還是有相當龐大數量的使用者。
說到換主題,其他 IDE 似乎都很容易找到更換主題的地方,每次安裝完一個馬上調成深色看起來就是比較厲害一點。而在 Jupyter Notebook 換主題則是要先安裝套件,所以發現可以換的人好像不多XD,我之前在寫程式的時候,一有人看到就會問說「啊你的怎麼不一樣」、「我也要~~教我」、「幫我弄!」之類的,所以這一篇就要來跟大家分享怎麼更改 Jupyter Notebook 主題 啦。

以下是 Jupyter Notebook 使用者們常看到的預設主題,其實可以變美美的!也能改得更有個人風格。

馬上看下去如何更改 Jupyter Notebook主題 ↓

安裝 jupyterthemes

首先在 terminal 或是 Anaconda Prompt 輸入以下指令安裝 jupyterthemes

$ pip install jupyterthemes

接著就可輸入 jt -l 指令查看可以用的主題

$ jt -l
>>> Available Themes:
   chesterish
   grade3
   gruvboxd
   gruvboxl
   monokai
   oceans16
   onedork
   solarizedd
   solarizedl

更換主題

輸入 jt -t 主題名稱 ,重新整理 jupyter notebook 就可以看到更改後的主題畫面。

以 chesterish為範例,要改成其他主題的話就是把後面名稱換掉。

$ jt -t chesterish

畫面預覽

這邊附上9種主題預覽 (以隨便抓股價的code當範例,內容不具參考價值XD)

Note:Markdown的部分也都有變化喔。

  1. chesterish
jupyter notebook theme

2. grade3

jupyter notebook theme

3. gruvboxd

jupyter notebook theme

4. gruvboxl

jupyter notebook theme

5. monokai

jupyter notebook theme

6. oceans16

jupyter notebook theme

7. onedork

jupyter notebook theme

8. solarizedd

jupyter notebook theme

9. solarizedl

jupyter notebook theme

全部一次看

這是預設的

其他9種

jupyter notebook theme

大家有找到喜歡的嗎

如果要回復原始設定,輸入 jt -r ,再重新整理就會看到原本的預設主題了。

$ jt -r
>>> Reset css and font defaults in:
C:\Users\Henya\.jupyter\custom &
C:\Users\Henya\AppData\Roaming\jupyter\nbextensions

Jupyter Notebook 主題 其他設定

除了主題之外,可以更改的還有字體、大小等的,輸入指令 jt -h 可以查看各個項目解釋,有需求的朋友可以自己玩玩看。

以下是我使用的設定,就是改了字體跟字型大小,也是參考一些其他網路資源弄出來的。

$ jt -t grade3 -T -N -tf merriserif -tfs 10 -fs 10 -nf ptsans -nfs 13 -f roboto

其中 -T 是指要顯示工具列; -N 是指要顯示檔案名稱。若沒有打的話就都不會出現喔。

畫面長這樣,其實也沒有差太多,但字體變好看一點自己看了也比較開心。


總結

給不想花太多時間研究但就是想換主題的人,簡單說就是先在上面預覽畫面選一個喜歡的,再依序輸入以下指令就可以摟。

安裝jupyterthemes

$ pip install jupyterthemes

更換主題 (並且顯示工具列、檔案名稱)

$ jt -t 主題名稱 -T -N

Python 自學系列歡迎參考:
Python 自學指南:從零開始的學習路線 & 新手入門指南
Python 自學指南:必學工具 & 關鍵技能,真正開始寫出程式

如果你喜歡我的內容並希望支持我,請點擊下面的按鈕來請我喝杯珍奶 🥤,這將對我幫助很大!

請我喝珍奶 🥤

如果您喜歡我的文章,可以在下方拍手給我讚(需以Facebook或Google帳戶登入,或以E-mail建立新帳戶),最多可以拍5次!

也歡迎點此下載APP加入讚賞公民,輕鬆追蹤您所支持創作者的最新文章。

You may also like

發表迴響