洞悉本質在不確定的世界預見未來
日記

Python編輯器Thonny與JupyterLab

Thonny:面向初學者的 Python IDE。

Thonny 由愛沙尼亞的Tartu大學開發,其界面沒有任何複雜或多餘功能,寫好代碼可以看到 Python 在每一步中對你的運算式的評估,很容易上手。

JupyterLab:程式師的筆記本神器

JupyterLab是Jupyter主打的最新資料科學生產工具。JupyterLab作為一種基於web的整合式開發環境,你可以使用它編寫notebook、操作終端、編輯markdown文本、打開交互模式、查看csv檔及圖片等功能。

如果在日常生活中,有以下需求,可以安裝一個JupyterLab:

  • 隨時隨地希望試驗一些代碼片段,互動式運行代碼,完全支持豐富的輸出,更多外掛程式支持
  • 多語言、多文檔支援,支持Markdown,Python,R,LaTeX等任何文字檔
  • 有記筆記需求(文本+代碼)

JupyterLab有以下特點:

  1. 交互模式:Python互動式模式可以直接輸入代碼,然後執行,並立刻得到結果,因此Python交互模式主要是為了調試Python代碼用的
  2. 內核支持的文檔:使你可以在可以在Jupyter內核中運行的任何文字檔(Markdown,Python,R等)中啟用代碼
  3. 模組化介面:可以在同一個視窗同時打開好幾個notebook或檔(HTML, TXT, Markdown等等),都以標籤的形式展示,更像是一個IDE
  4. 鏡像notebook輸出:讓你可以輕易地創建儀錶板
  5. 同一文檔多視圖:使你能夠即時同步編輯文檔並查看結果
  6. 支援多種資料格式:你可以查看並處理多種資料格式,也能進行豐富的視覺化輸出或者Markdown形式輸出
  7. 雲服務:使用Jupyter Lab連接Google Drive等服務,極大得提升生產力

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *

back to top