1. <strong id="7actg"></strong>
    2. <table id="7actg"></table>

    3. <address id="7actg"></address>
      <address id="7actg"></address>
      1. <object id="7actg"><tt id="7actg"></tt></object>

        神器來了,從此不用Jupyter Notebook!

        共 1338字,需瀏覽 3分鐘

         ·

        2022-07-10 14:52

        ↑ 關(guān)注 + 星標(biāo) ,每天學(xué)Python新技能

        后臺回復(fù)【大禮包】送你Python自學(xué)大禮包

        我喜歡的2個編輯器

        熟悉我的人都知道,作為一個多編程語言的碼農(nóng),我最喜歡的IDE之一是VS Code,因為它輕量,支持多語言,插件豐富還完全免費(fèi)。

        VS Code

        但當(dāng)我去做數(shù)據(jù)分析或機(jī)器學(xué)習(xí)的工作時,我還是會使用Jupyter Notebook,這幾乎是數(shù)據(jù)科學(xué)家們的首選編輯器。

        JupyterLab vs Notebook

        嚴(yán)格來說,最近兩年我已經(jīng)不再使用Notebook了,我使用JupyterLab。看看這界面就知道它多強(qiáng):

        JupyterLab的定義是:下一代基于網(wǎng)頁的代碼編程工具,Notebook只是JupyterLab中的其中一個工具。

        JupyterLab官網(wǎng)介紹

        對我來說,JupyterLab最大的優(yōu)點(diǎn)是:它更像一個IDE了,這一點(diǎn)上面的圖中可以看出。我們可以在左邊瀏覽文件目錄,右邊編程;可以在一個界面中同時打開多個文件;還可以讓它們肩并肩的顯示。

        通過安裝插件,它甚至也支持debug,看下圖:

        Debug

        前幾周,我和幾個數(shù)據(jù)科學(xué)家合作開發(fā)一個項目。我提議使用JupyterLab,項目負(fù)責(zé)人有點(diǎn)慌,擔(dān)心其他人用習(xí)慣了Notebook,不會使用Lab。

        這完全沒有必要,因為Lab是下一代的Notebook,它包含了Notebook。在使用Lab的過程中,我大部分時候還是在編輯Notebook,使用界面,快捷鍵和方法都基本上是一樣的。

        安裝

        如果你使用Anaconda,比較新版本的已經(jīng)自帶了JupyterLab:

        image-20220705071641417

        自己安裝也很簡單:

        pip install jupyterlab

        或者:

        conda install -c conda-forge jupyterlab

        使用

        如果使用了Anaconda直接點(diǎn)圖中的按鈕就可以打開

        如果你是自己安裝的:

        jupyter lab

        啟動起來后,可以看到如下的界面:

        • 左邊是導(dǎo)航欄,點(diǎn)擊左上的按鈕可以打開和關(guān)閉導(dǎo)航欄
        • 右邊是調(diào)試相關(guān)的界面,同樣點(diǎn)擊按鈕可以打開和關(guān)閉
        • 中間是編輯區(qū),可以是Notebook,CSV,Markdown,Python文件等。

        Notebook的使用方法和以前的Jupyter Notebook是一樣的。

        調(diào)試

        有了調(diào)試功能,Lab真的是如虎添翼!簡直神了!

        但要使用調(diào)試功能,還是需要安裝一些插件的,具體請參考:

        https://blog.jupyter.org/a-visual-debugger-for-jupyter-914e61716559

        https://www.reddit.com/r/MachineLearning/comments/foum00/n_jupyter_visual_debugger/

        點(diǎn)贊出視頻

        如果大家想要深入學(xué)習(xí)JupyterLab的使用,我可以考慮出一個系列視頻,詳細(xì)講解。



        1. 1885頁學(xué)習(xí)資料。一本在手,python不愁!

        2. 當(dāng)Pandas撞上了SQL,于是一個強(qiáng)大的pandasql庫產(chǎn)生了!

        3. 臥槽,這才是最強(qiáng)Python刷題網(wǎng)站!




        瀏覽 34
        點(diǎn)贊
        評論
        收藏
        分享

        手機(jī)掃一掃分享

        分享
        舉報
        評論
        圖片
        表情
        推薦
        點(diǎn)贊
        評論
        收藏
        分享

        手機(jī)掃一掃分享

        分享
        舉報
        1. <strong id="7actg"></strong>
        2. <table id="7actg"></table>

        3. <address id="7actg"></address>
          <address id="7actg"></address>
          1. <object id="7actg"><tt id="7actg"></tt></object>
            17c.c-起草精品蜜桃麻豆 | 午夜视频在线观看网站 | 欧美日韩人妻精品 | 成年人视频网站 | 婚前试爱大尺度做爰床戏 | 婷婷五月天乱伦小说 | 绿帽一区 | 娇女嗯啊好猛h古代 | 秋霞性爱视频 | 国产又猛又黄又爽 |