成人AV在线无码|婷婷五月激情色,|伊人加勒比二三四区|国产一区激情都市|亚洲AV无码电影|日av韩av无码|天堂在线亚洲Av|无码一区二区影院|成人无码毛片AV|超碰在线看中文字幕

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

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

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

輸入運(yùn)行命令pip安裝插件名稱。

jupyter notebook有哪些好用的插件?

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

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

最小版教程

在命令提示符下運(yùn)行以下命令:

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

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

Jupyter筆記本擴(kuò)展選項(xiàng)

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

(如果你不 如果看不到擴(kuò)展選項(xiàng),請(qǐng)打開筆記本,單擊“編輯”,然后單擊“擴(kuò)展配置”。

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

更長(zhǎng)的教程

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

什么是筆記本擴(kuò)展?

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

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

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

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

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

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

目錄界面

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

筆記本目錄界面

2 Autopep8:輕就能得到簡(jiǎn)潔的代碼。

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

使用Autopep8的效果

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

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

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

變量檢查器

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

4 ExecuteTime:顯示單元的運(yùn)行時(shí)間和耗時(shí)。

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

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

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

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

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

隱藏所有代碼

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

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

結(jié)論

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

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