Jupyter Notebook --一款不可錯過的編輯器
Jupyter Notebook --一款不可錯過的編輯器
-
先上圖
簡介
-
Jupyter notebook 是一款介於IDE(Pycharm....)以及Editor(Subline,VScode...)之間的寫code的工具。目前它支援Python、R 等20多門程式語言。它可以用來做筆記,寫部落格,支援儲存為markdown、html等格式進行匯出。同時也可以進行很好的視覺化展現....裡面就有Jupter Notebook使用瀏覽器作為介面,向後臺的IPython伺服器傳送請求,並顯示結果。
-
Jupyter Notebook的主要特點
① 程式設計時具有語法高亮、縮排、tab補全的功能。
② 可直接通過瀏覽器執行程式碼,同時在程式碼塊下方展示執行結果。
③ 以富媒體格式展示計算結果。富媒體格式包括:HTML,LaTeX,PNG,SVG等。
④ 對程式碼編寫說明文件或語句時,支援Markdown語法。
⑤ 支援使用LaTeX編寫數學性說明。
安裝
-
安裝前提:安裝Jupyter Notebook的前提是需要安裝了Python(3.3版本及以上,或2.7版本)
-
方法一:如果你是小白,那麼建議你通過安裝Anaconda來解決Jupyter Notebook的安裝問題,因為Anaconda已經自動為你安裝了Jupter Notebook及其他工具,還有python中超過180個科學包及其依賴項。你可以通過進入下載頁面自行選擇下載![
-
方法二:
-
使用pip命令安裝如果你是有經驗的Python玩家,想要嘗試用pip命令來安裝Jupyter Notebook,那麼請看以下步驟吧!接下來的命令都輸入在終端當中的噢!
-
把pip升級到最新版本
Python 3.x pip3 install --upgrade pip Python 2.x pip install --upgrade pip
注意:老版本的pip在安裝Jupyter Notebook過程中或面臨依賴項無法同步安裝的問題。因此強烈建議先把pip升級到最新版本。
-
安裝Jupyter Notebook
Python 3.x pip3 install jupyter Python 2.x pip install jupyter
-
建立專案
-
在安裝好Jupyter nutebook後,在你的專案檔案下,執行
Jupyter nutebook
,便會開啟你預設的瀏覽器(建議用Chrome),顯示你當前的專案。 -
如下,我的專案資料夾在
G:/pandas
下:
簡單使用
-
建立檔案:我們可以在右上角點選New,建立一個資料夾,或檔案,如下如
-
coding:建立資料夾後,我們便可以開始我們的coding了。
Jupyter Notebook 的快捷鍵
-
Jupyter Notebook 有兩種鍵盤輸入模式。編輯模式,允許你往單元中鍵入程式碼或文字;這時的單元框線是綠色的。命令模式,鍵盤輸入執行程式命令;這時的單元框線是灰色。
-
命令模式 (按鍵 Esc 開啟)
-
Enter : 轉入編輯模式
-
Shift-Enter : 執行本單元,選中下個單元
-
Ctrl-Enter : 執行本單元
-
Alt-Enter : 執行本單元,在其下插入新單元
-
Y : 單元轉入程式碼狀態
-
M :單元轉入markdown狀態
-
R : 單元轉入raw狀態
-
1 : 設定 1 級標題
-
2 : 設定 2 級標題
-
3 : 設定 3 級標題
-
4 : 設定 4 級標題
-
5 : 設定 5 級標題
-
6 : 設定 6 級標題
-
Up : 選中上方單元
-
K : 選中上方單元
-
Down : 選中下方單元
-
J : 選中下方單元
-
Shift-K : 擴大選中上方單元
-
Shift-J : 擴大選中下方單元
-
A : 在上方插入新單元
-
B : 在下方插入新單元
-
X : 剪下選中的單元
-
C : 複製選中的單元
-
Shift-V : 貼上到上方單元
-
V : 貼上到下方單元
-
Z : 恢復刪除的最後一個單元
-
D,D : 刪除選中的單元
-
Shift-M : 合併選中的單元
-
Ctrl-S : 檔案存檔
-
S : 檔案存檔
-
L : 轉換行號
-
O : 轉換輸出
-
Shift-O : 轉換輸出滾動
-
Esc : 關閉頁面
-
Q : 關閉頁面
-
H : 顯示快捷鍵幫助
-
I,I : 中斷Notebook核心
-
0,0 : 重啟Notebook核心
-
Shift : 忽略
-
Shift-Space : 向上滾動
-
Space : 向下滾動
-
-
編輯模式 ( Enter 鍵啟動)
-
Tab : 程式碼補全或縮排
-
Shift-Tab : 提示
-
Ctrl-] : 縮排
-
Ctrl- : 解除縮排
-
Ctrl-A : 全選
-
Ctrl-Z : 復原
-
Ctrl-Shift-Z : 再做
-
Ctrl-Y : 再做
-
Ctrl-Home : 跳到單元開頭
-
Ctrl-Up : 跳到單元開頭
-
Ctrl-End : 跳到單元末尾
-
Ctrl-Down : 跳到單元末尾
-
Ctrl-Left : 跳到左邊一個字首
-
Ctrl-Right : 跳到右邊一個字首
-
Ctrl-Backspace : 刪除前面一個字
-
Ctrl-Delete : 刪除後面一個字
-
-
Esc : 進入命令模式
-
Ctrl-M : 進入命令模式
-
Shift-Enter : 執行本單元,選中下一單元
-
Ctrl-Enter : 執行本單元
-
Alt-Enter : 執行本單元,在下面插入一單元
-
Ctrl-Shift-- : 分割單元
-
Ctrl-Shift-Subtract : 分割單元
-
Ctrl-S : 檔案存檔
-
Shift : 忽略
-
Up : 游標上移或轉入上一單元
-
Down :游標下移或轉入下一單元
-
轉載於:https://my.oschina.net/dwqdwd/blog/1811634