查看jupyter notebook每個(gè)單元格運(yùn)行時(shí)間實(shí)例
打開(kāi)jupyter notebook, 進(jìn)入這兒:

搜索框里搜索time,并選中Execute Time,大功告成?。。?/p>

最后是這樣的, 很方便有木有(如果不行可以嘗試重啟一下jupyter notebook)。

之前有見(jiàn)過(guò)其他方法:
命令行里輸入:
pip install jupyter_contrib_nbextensions
jupyter contrib nbextension install --user
jupyter nbextension enable execute_time/Exec
可是這個(gè)在我這兒不知道為啥用不了,我的execute_time/Exec模塊顯示可能不兼容。
補(bǔ)充知識(shí):jupyter notebook magic %time %%time 告訴你運(yùn)行時(shí)長(zhǎng)
在編程的時(shí)候有時(shí)候我們想要比較 兩種算法哪個(gè)更快 或者自己的代碼哪一段最慢 這時(shí)候就可以使用 magic函數(shù)
magic有行魔法%time 和單元魔法%%time
行魔法 顯示這一行代碼運(yùn)行的時(shí)長(zhǎng) 單元魔法顯示這一個(gè)cell 運(yùn)行的時(shí)長(zhǎng)
%%time
import sqlite3 as sql
conn_origin=sql.connect('3.db')
print("打開(kāi)了數(shù)據(jù)庫(kù)")
worker_data=[[1,'wang'],[2,'ye'],[3,'liu'],[4,'lu'],[5,'mo'],[6,'zhang'],[7,'shi'],[8,'wu'],[9,'xing'],[10,'hu']
,[11,'zhang'],[12,'bi'],[13,'li'],[14,'zhao'],[15,'jin'],[16,'tan'],[17,'you'],[18,'qian'],[19,'song']
,[20,'sun'],[21,'chen'],[22,'mu'],[23,'gao'],[24,'qi'],[25,'gu'],[26,'sheng'],[27,'sun'],[28,'deng']
,[29,'yang'] ,[30,'dai'],[31,'tu'],[32,'yu'],[33,'du'],[34,'huang'],[35,'bai'],[36,'mao'],[37,'xu'],[38,'lv']
,[39,'qiu'],[40,'yan']]
這是顯示的結(jié)果:
打開(kāi)了數(shù)據(jù)庫(kù)
CPU times: user 350 µs, sys: 602 µs, total: 952 µs
Wall time: 985 µs
cputime=user用戶態(tài)cpu耗時(shí) +sys內(nèi)核態(tài)cpu耗時(shí)
wall time = real time 墻上鐘表時(shí)間 包含堵塞等多種情況的實(shí)際運(yùn)行時(shí)長(zhǎng)
以上這篇查看jupyter notebook每個(gè)單元格運(yùn)行時(shí)間實(shí)例就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
python3 解決requests出錯(cuò)重試的問(wèn)題
這篇文章主要介紹了python3 解決requests出錯(cuò)重試的問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2021-04-04
pytorch通過(guò)自己的數(shù)據(jù)集訓(xùn)練Unet網(wǎng)絡(luò)架構(gòu)
Unet是一個(gè)最近比較火的網(wǎng)絡(luò)結(jié)構(gòu)。它的理論已經(jīng)有很多大佬在討論了。本文主要從實(shí)際操作的層面,講解如何使用pytorch實(shí)現(xiàn)unet圖像分割2022-12-12
Python使用設(shè)計(jì)模式中的責(zé)任鏈模式與迭代器模式的示例
這篇文章主要介紹了Python使用設(shè)計(jì)模式中的責(zé)任鏈模式與迭代器模式的示例,責(zé)任鏈模式與迭代器模式都可以被看作為行為型的設(shè)計(jì)模式,需要的朋友可以參考下2016-03-03
python中實(shí)現(xiàn)json數(shù)據(jù)和類對(duì)象相互轉(zhuǎn)化的四種方式
在日常的軟件測(cè)試過(guò)程中,測(cè)試數(shù)據(jù)的構(gòu)造是一個(gè)占比非常大的活動(dòng),對(duì)于測(cè)試數(shù)據(jù)的構(gòu)造,分為結(jié)構(gòu)化的數(shù)據(jù)構(gòu)造方式和非結(jié)構(gòu)化的數(shù)據(jù)構(gòu)造方式,此篇文章,會(huì)通過(guò)4種方式來(lái)展示json數(shù)據(jù)與python的類對(duì)象相互轉(zhuǎn)化,需要的朋友可以參考下2024-07-07
python 3.5下xadmin的使用及修復(fù)源碼bug
xadmin是基于Python和Django的管理框架,想要能夠熟練使用,學(xué)習(xí)Django是必須的。下面這篇文章主要給大家介紹了python 3.5下xadmin的使用和當(dāng)我們重寫(xiě)了Django的User表后,Django就會(huì)出現(xiàn)bug問(wèn)題的解決方法,需要的朋友可以參考下。2017-05-05
舉例詳解Python中threading模塊的幾個(gè)常用方法
這篇文章主要介紹了舉例詳解Python中threading模塊的幾個(gè)常用方法,threading模塊用來(lái)創(chuàng)建和操作線程,是Python學(xué)習(xí)當(dāng)中的重要知識(shí),需要的朋友可以參考下2015-06-06
Python 解決空列表.append() 輸出為None的問(wèn)題
在本篇文章里小編給大家整理了一篇關(guān)于Python 解決空列表.append() 輸出為None的問(wèn)題的相關(guān)內(nèi)容,有興趣的朋友們可以學(xué)習(xí)下。2021-05-05
Python基礎(chǔ)之tkinter圖形化界面學(xué)習(xí)
這篇文章主要介紹了Python基礎(chǔ)之tkinter圖形化界面學(xué)習(xí),文中有非常詳細(xì)的代碼示例,對(duì)正在學(xué)習(xí)python基礎(chǔ)的小伙伴們有非常好的幫助,需要的朋友可以參考下2021-04-04

