-
Jupyter
鎖定
Jupyter Notebook(此前被稱為 IPython notebook)是一個交互式筆記本,支持運行 40 多種編程語言。
- 中文名
- Jupyter 筆記本
- 外文名
- Jupyter Notebook
- 簡 稱
- Jupyter
- 性 質
- 一個 Web 應用程序
Jupyter定義
用户可以通過電子郵件,Dropbox,GitHub 和 Jupyter Notebook Viewer,將 Jupyter Notebook 分享給其他人。
在Jupyter Notebook 中,代碼可以實時地生成圖像,視頻,LaTeX和JavaScript。
Jupyter使用
Jupyter架構
Jupyter包含以下組件:
Jupyter內核
內核進程可以同時連接到多個前端。 在這種情況下,不同的前端訪問的是同一個變量
[3]
。
這個設計可以滿足以下兩種需求:
- 相同內核不同前端,用以支持,快速開發新的前端
- 相同前端不同內核,用以支持,新的開發語言
Jupyter基礎操作
Jupyter鍵盤輸入模式
Jupyter Notebook 有兩種鍵盤輸入模式。
編輯模式,允許用户往單元中鍵入代碼或文本;這時的單元框線是綠色的。
命令模式,鍵盤輸入運行程序命令;這時的單元框線是灰色。
Jupyter常用快捷鍵
Shift+Enter : 運行本單元,選中下個單元
Ctrl+Enter : 運行本單元
Alt+Enter : 運行本單元,在其下插入新單元
Y:單元轉入代碼狀態
M:單元轉入markdown狀態
A:在當前單元格上方插入新單元格
B:在當前單元格下方插入新單元格
X:剪切選中的單元
Shift +V:在上方粘貼單元