IPython 與 Jupyter
IPython 有兩個部分:一個替換預設 python
REPL 的命令列介面和一個通過 Web 瀏覽器作為圖形使用者介面執行 Python 的方法。
隨著最新的發展,瀏覽器部分已被拆分為 Jupyter 專案,該專案使多種程式語言能夠使用圖形介面。仍然可以使用 IPython 作為 Python 核心。
有關 Jupyter 的最新安裝說明,請參閱官方安裝文件 。
ipython
或 jupyter console
,當從命令列呼叫時沒有任何其他引數將進入互動式終端會話,如下所示:
在版本 5 之前的 jupyter qtconsole
或者 ipython qtconsole
將啟動一個基於多標籤的 QT 控制檯:
jupyter notebook
或者版本 5 之前的 ipython notebook
將啟動一個伺服器,預設情況下在 http://localhost:8888/tree
開啟一個網頁,其中包含當前目錄的 Home
檢視。這允許你以多種語言開啟現有筆記本或新核心*,具體取決於你已安裝的內容* ; 每個都將在新的瀏覽器選項卡中開啟。
筆記本允許你混合 markdown,包括 MathJax ,來自你選擇的核心的程式碼,圖形和圖形,影象甚至視訊。