【Python】如何更改Jupyter Notebook主題

by Henya
jupyter notebook主題

近年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

2. grade3

3. gruvboxd

4. gruvboxl

5. monokai

6. oceans16

7. onedork

8. solarizedd

9. solarizedl

全部一次看

這是預設的

其他9種

大家有找到喜歡的嗎

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

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

其他設定

除了主題之外,可以更改的還有字體、大小等的,輸入指令 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


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

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

You may also like

發表迴響