国产成人毛片视频|星空传媒久草视频|欧美激情草久视频|久久久久女女|久操超碰在线播放|亚洲强奸一区二区|五月天丁香社区在线|色婷婷成人丁香网|午夜欧美6666|纯肉无码91视频

python可以寫插件嗎 python用pip導(dǎo)入插件技巧?

python用pip導(dǎo)入插件技巧?輸入運行命令pip安裝插件名稱。jupyter notebook有哪些好用的插件?Jupyter筆記本雖然很方便,但是功能有限。通過安裝一些插件,你的工作效率可以提高

python用pip導(dǎo)入插件技巧?

輸入運行命令pip安裝插件名稱。

jupyter notebook有哪些好用的插件?

Jupyter筆記本雖然很方便,但是功能有限。通過安裝一些插件,你的工作效率可以提高很多!

Jupyter Notebook是教學(xué)、探索和編程的絕佳環(huán)境,但它也因功能不足而聞名。幸運的是,有許多方法可以改進這個好工具,例如Jupyter筆記本擴展工具。

最小版教程

在命令提示符下運行以下命令:

pip安裝jupyter _ contrib _ nb extensions ampamp jupyter contrib nb extension安裝

啟動Jupyter筆記本并導(dǎo)航到新的Nbextensions選項卡:

Jupyter筆記本擴展選項

選擇您想要的擴展,享受它帶來的好處。

(如果你不 如果看不到擴展選項,請打開筆記本,單擊“編輯”,然后單擊“擴展配置”。

您可以在筆記本的工具欄中看到擴展:

更長的教程

如果你覺得上面的教程太簡單,可以看看下面復(fù)雜的版本。我還列出了我最喜歡的五個擴展。

什么是筆記本擴展?

Jupyter筆記本擴展是一個簡單的插件,用于擴展筆記本環(huán)境的基本功能。它們是用JavaScript語言編寫的,在單元格完成后會自動應(yīng)用代碼格式或發(fā)送瀏覽器通知。目前擴展只支持Jupyter筆記本(不支持Jupyter Lab)。

為什么要用分機?Jupyter筆記本是一個非常有用的工具,它可以用于教學(xué)、學(xué)習(xí)、原型制作、探索和嘗試新方法(甚至在網(wǎng)飛生產(chǎn)過程中)。但是,原來的筆記本功能有限,有時會令人沮喪。雖然Jupyter筆記本擴展并沒有完全解決這個問題,但是它們確實讓你的工作變得更加容易。

我應(yīng)該使用哪些擴展?

以下是我最常用的五款Jupyter筆記本擴展:

1目錄:更易于導(dǎo)航。

如果您在Jupyter筆記本中同時打開了十多個單元格,您將很難跟蹤所有單元格。目錄是通過添加TOC鏈接解決的通過解決這個問題,您可以通過TOC鏈接定位到頁面上的任何位置。

目錄界面

你也可以使用這個擴展在筆記本頂部添加一個鏈接目錄。這將顯示您選擇了哪個目錄以及哪個目錄正在運行:

筆記本目錄界面

2 Autopep8:輕就能得到簡潔的代碼。

我們都應(yīng)該編寫符合pep8標(biāo)準(zhǔn)的代碼,但有時你會陷入分析,很難堅持這個標(biāo)準(zhǔn)。所以當(dāng)你寫完代碼后,只需點擊這個選項,就能讓代碼簡潔美觀。

使用Autopep8的效果

這個插件可以算是最好的插件了。只需一鍵就能完成一項耗時又枯燥的工作,讓你可以專心思考。

3變量檢查器:跟蹤你的工作空間。

變量檢查器將顯示您在筆記本中創(chuàng)建的所有變量的名稱,以及它們的類型、大小、形狀和值。

變量檢查器

對于從RStudio遷移過來的數(shù)據(jù)科學(xué)家來說,這個工具是非常寶貴的。如果你不 不想繼續(xù)打印或不能 不要回憶X的類型,這個工具對你同樣重要。

4 ExecuteTime:顯示單元的運行時間和耗時。

我經(jīng)常不 我不知道電池需要運行多長時間,也不知道我上一次運行打開了幾天的筆記本是什么時候。ExecuteTime完美解決了這個問題,它會顯示單元格的運行完成時間和長時間。

執(zhí)行時間的輸出。

還有更好的計時,比如%%timeit,但是ExecuteTime很容易實現(xiàn),可以覆蓋筆記本中的所有單元格。

5隱藏代碼輸入:隱藏過程,顯示結(jié)果。

雖然有些人喜歡看到對一項努力的具體分析,但有些人只想看到結(jié)果。隱藏所有輸入插件可以讓你一次性隱藏notebook中的所有代碼,只留下結(jié)果。

隱藏所有代碼

下一次有人說他們只想看到結(jié)果,你只需點擊。(但是還是要經(jīng)常查代碼。)

這是我最常用的五個擴展。也可以嘗試其他擴展。先安裝擴展,然后打開筆記本探索!

結(jié)論

安裝Jupyter筆記本擴展,花點時間搞清楚哪些有用,然后提高自己的工作效率。雖然這些功能不會改變你的生活,但是它們帶來的好處是值得的。并且積累起來為你節(jié)省了很多寶貴的開發(fā)時間。

如果你是寫生產(chǎn)代碼的,你可能更愿意花一些時間學(xué)習(xí)IDE(我喜歡VS代碼),但是Jupyter筆記本仍然是數(shù)據(jù)科學(xué)工作流程中不可或缺的一部分。如果你想使用這個環(huán)境,你 我們最好把它用到極致,以獲得最大的收益。