0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

五大最實用的Jupyter Notebook擴展插件

zhKF_jqr_AI ? 來源:未知 ? 作者:鄧佳佳 ? 2018-03-20 16:35 ? 次閱讀

編者按:Jupyter Notebook是當前一種十分流行的基于網(wǎng)頁的開發(fā)環(huán)境,它靈活、高度可擴展,不僅允許用戶創(chuàng)建和共享含有代碼的文檔,還可以植入公式、可視化圖片和描述性的文本等,是大數(shù)據(jù)分析師最喜歡的利器。近日,機器學習工程師Eliot Andres總結(jié)了最實用的5個Jupyter Notebook擴展插件。

Notebook擴展是一些能幫助你輕松把想要的內(nèi)容/功能添加進Jupyter Notebook的插件。安裝擴展最好的方法是Jupyter NbExtensions Configurator,它提供了一系列標簽,只需勾選相應(yīng)插件就能自動載入。

NbExtensions Configurator截圖

安裝

用conda安裝:

conda install -c conda-forge jupyter_contrib_nbextensions

conda install -c conda-forge jupyter_nbextensions_configurator

或者用pip:

pip install jupyter_nbextensions_configurator jupyter_contrib_nbextensions

jupyter contrib nbextension install --user

jupyter nbextensions_configurator enable --user

更多配置細節(jié),請前往jupyternbextensionsconfigurator的github。

1.Collapsible headings

這個擴展在大型Notebook中非常有用,可折疊的標題能幫你收起/放下Notebook中的某些內(nèi)容,使整個頁面看起來更干凈整潔。

Collapsible headings

2.Notify

這是Jupyter Notebook中的通知機制,有時如果需要跑一些耗時較久的任務(wù),你會把它放在一邊自己去做別的事,而Notify功能就能在任務(wù)處理完后及時向你發(fā)送通知。

Notify

需要注意的是,如果你想啟用通知功能,首先你要勾選Notify擴展,其次再點擊按鈕正式啟動。你選擇的時間是Jupyter Notebook運行的最短時間,到點后它會向你發(fā)送通知。另外,請確保這個過程中Jupyter Notebook在瀏覽器中處于被打開狀態(tài)。

3.Code folding

在Jupyter Notebook中,你能折疊的不只有標題,還有代碼。

Code folding

4.tqdm_notebook

這事實上不是Notebook原有的插件。tqdm原本是一個Python模塊,它可以為循環(huán)代碼顯示執(zhí)行進度條,但有時它無法在Jupyter Notebook上工作。幾天前,Jupyter Notebook新加入了tqdm_notebook擴展,從此你就無需再為進度條擔憂了,

tqdm_notebook

5.%debug

這也不是Notebook原生的。它最初是IPython magic的一個命令,支持兩種激活調(diào)試器的方式:一是在執(zhí)行代碼之前激活調(diào)試器,二是在驗尸模式下激活調(diào)試器。簡而言之,就是當代碼出現(xiàn)異常后,輸入%debug可以直接激活調(diào)試器跳到出現(xiàn)錯誤的地方,而且你還可以檢查前后代碼情況。它實現(xiàn)了即時調(diào)試+快速迭代,更多細節(jié)可以參考Radek Osmulski的推文。

6.一些小型擴展和特殊技巧

%lsmagic:執(zhí)行%lsmagic,它會列出所有可用的IPython magics。

Zen mode extension:隱藏活動狀態(tài)欄,方便你把注意力集中在代碼上。

Execute time extension:顯示運行的時間。

autoreload:無需退出Jupyter Notebook就能動態(tài)修改代碼。它的具體操作是:

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴

原文標題:Top 5:五大最實用的Jupyter Notebook擴展插件

文章出處:【微信號:jqr_AI,微信公眾號:論智】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    Mobaxterm 的插件擴展功能

    插件擴展功能,這些功能使得Mobaxterm不僅僅是一個終端仿真器,而是一個全面的網(wǎng)絡(luò)工具箱。 Mobaxterm 簡介 Mobaxterm 是由 Mobatek 提供的一款免費軟件,它支持多種協(xié)議
    的頭像 發(fā)表于 11-10 14:32 ?56次閱讀

    線上逛展 | 沉浸探索第三屆OpenHarmony技術(shù)大會五大展區(qū)

    世博中心又有什么大事發(fā)生? 第三屆OpenHarmony技術(shù)大會 五大展區(qū)全方位展示智慧互聯(lián)未來 雷科技從現(xiàn)場發(fā)來探展邀約 一起跟隨他的視角漫步展區(qū) 在精彩紛呈的特色產(chǎn)品、應(yīng)用案例中 體驗OpenHarmony的快速發(fā)展吧!
    發(fā)表于 10-24 21:50

    聚徽觸控-工控主板的五大優(yōu)勢分別是什么

    工控主板的五大優(yōu)勢主要如下:
    的頭像 發(fā)表于 07-17 09:58 ?277次閱讀

    計算機視覺的五大技術(shù)

    計算機視覺作為深度學習領(lǐng)域最熱門的研究方向之一,其技術(shù)涵蓋了多個方面,為人工智能的發(fā)展開拓了廣闊的道路。以下是對計算機視覺五大技術(shù)的詳細解析,包括圖像分類、對象檢測、目標跟蹤、語義分割和實例分割。
    的頭像 發(fā)表于 07-10 18:26 ?1136次閱讀

    EVASH Ultra EEPROM:被Google認定為五大硬件廠商之一

    EVASH Ultra EEPROM:被Google認定為五大硬件廠商之一
    的頭像 發(fā)表于 07-01 12:47 ?265次閱讀

    關(guān)于氣密性檢測儀的五大優(yōu)勢,你get到了嗎

    在現(xiàn)代工業(yè)生產(chǎn)中,產(chǎn)品的氣密性檢測已經(jīng)成為一個關(guān)鍵步驟。為了保證產(chǎn)品的質(zhì)量和性能,密封操作尤為關(guān)鍵。氣密性檢測儀作為一種專業(yè)的檢測儀器,其五大優(yōu)勢在許多行業(yè)得到了廣泛的應(yīng)用。接下來,讓我們揭示它的五大優(yōu)勢。
    的頭像 發(fā)表于 04-09 14:30 ?323次閱讀
    關(guān)于氣密性檢測儀的<b class='flag-5'>五大</b>優(yōu)勢,你get到了嗎

    紫光展銳與五大銀行簽署銀團協(xié)議,共促集成電路產(chǎn)業(yè)創(chuàng)新與發(fā)展

    近日,紫光展銳銀團簽約儀式在上海隆重舉行,這一重大合作由工商銀行、建設(shè)銀行、浦發(fā)銀行、招商銀行、中信銀行等五大銀行聯(lián)手支持。簽約儀式在上海市經(jīng)信委、上海市發(fā)改委、浦東新區(qū)以及五大銀行相關(guān)領(lǐng)導的共同見證下,紫光展銳執(zhí)行副總裁、首席財務(wù)官、董事會秘書楊芙與
    的頭像 發(fā)表于 03-11 09:39 ?507次閱讀

    職業(yè)健康在線監(jiān)管系統(tǒng)五大功能

    職業(yè)健康在線監(jiān)管系統(tǒng)五大功能 職業(yè)健康是健康中國建設(shè)的重要基礎(chǔ)和組成部分,國家相關(guān)部門高度重視職業(yè)健康工作。公眾智能監(jiān)測響應(yīng)國家建設(shè)需求,研發(fā)推出了職業(yè)健康在線監(jiān)管系統(tǒng)。 職業(yè)健康在線監(jiān)管系統(tǒng)的五大
    的頭像 發(fā)表于 03-04 17:04 ?458次閱讀
    職業(yè)健康在線監(jiān)管系統(tǒng)<b class='flag-5'>五大</b>功能

    AI PC元年,全球前五大PC廠商如何領(lǐng)跑?

    ? 電子發(fā)燒友網(wǎng)報道(文/吳子鵬)根據(jù)IDC的統(tǒng)計數(shù)據(jù),目前全球前五大PC廠商分別是聯(lián)想、惠普、戴爾、蘋果和華碩。其中,聯(lián)想以23.5%的市占率處于第一位,惠普、戴爾、蘋果和華碩的市占率分別
    的頭像 發(fā)表于 02-26 08:09 ?3729次閱讀
    AI PC元年,全球前<b class='flag-5'>五大</b>PC廠商如何領(lǐng)跑?

    2024年鋰電行業(yè)五大投資變化及未來三大投資新機會

    GGII梳理了2023年鋰電行業(yè)五大投資變化及未來三大投資新機會。
    的頭像 發(fā)表于 01-15 09:27 ?1069次閱讀
    2024年鋰電行業(yè)<b class='flag-5'>五大</b>投資變化及未來三大投資新機會

    電機的五大啟動方式

    自動化小白必學!電機的五大啟動方式
    的頭像 發(fā)表于 01-09 10:39 ?831次閱讀
    電機的<b class='flag-5'>五大</b>啟動方式

    雙溫控和單溫控的五大區(qū)別

    雙溫控和單溫控的五大區(qū)別 雙溫控和單溫控是兩種常見的溫度控制系統(tǒng),它們在溫度控制原理、應(yīng)用領(lǐng)域、自動化程度、精度要求等方面存在顯著差異。下面將詳細介紹雙溫控和單溫控的五大區(qū)別。 一、溫度控制
    的頭像 發(fā)表于 12-19 11:04 ?4295次閱讀

    springcloud alibaba 五大組件

    Spring Cloud Alibaba是Spring Cloud的一個子項目,該項目致力于為構(gòu)建分布式應(yīng)用提供一站式解決方案。它基于阿里巴巴的底層Java開源框架,主要包含以下五大組件: 服務(wù)注冊
    的頭像 發(fā)表于 12-03 16:30 ?2w次閱讀

    汽車五大域控制器有哪些?汽車域控制器和ecu的區(qū)別

    汽車五大域控制器通常指車身電子、底盤電子、發(fā)動機電子、車載娛樂和信息、輔助駕駛等個領(lǐng)域的控制器。
    發(fā)表于 11-23 17:06 ?7230次閱讀

    LED驅(qū)動電源設(shè)計五大要點

    電子發(fā)燒友網(wǎng)站提供《LED驅(qū)動電源設(shè)計五大要點.doc》資料免費下載
    發(fā)表于 11-15 09:53 ?0次下載
    LED驅(qū)動電源設(shè)計<b class='flag-5'>五大</b>要點