查看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用戶(hù)態(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)文章
Python獲取excel內(nèi)容及相關(guān)操作代碼實(shí)例
這篇文章主要介紹了Python獲取excel內(nèi)容及相關(guān)操作代碼實(shí)例,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-08-08Python eval()與exec()函數(shù)使用介紹
exec函數(shù)執(zhí)行的是python語(yǔ)句,沒(méi)有返回值,eval函數(shù)執(zhí)行的是python表達(dá)式,有返回值,exec函數(shù)和eval函數(shù)都可以傳入命名空間作為參數(shù),本文給大家介紹下Python eval()和exec()函數(shù),感興趣的朋友跟隨小編一起看看吧2023-01-01Python Selenium中常用的元素定位方法總結(jié)
在Web自動(dòng)化測(cè)試中,元素定位是一項(xiàng)非常重要的技術(shù),Python Selenium提供了各種元素定位方法,可以幫助我們定位頁(yè)面上的元素并與之交互,本文將詳細(xì)介紹Python Selenium中常用的元素定位方法,并提供實(shí)例代碼,需要的朋友可以參考下2023-11-11Docker如何部署Python項(xiàng)目的實(shí)現(xiàn)詳解
這篇文章主要介紹了Docker如何部署Python項(xiàng)目的實(shí)現(xiàn)詳解,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2020-10-10Python區(qū)塊鏈創(chuàng)世塊創(chuàng)建教程
這篇文章主要為大家介紹了Python區(qū)塊鏈創(chuàng)世塊創(chuàng)建教程,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-05-05Python?按規(guī)則解析并替換字符串中的變量及函數(shù)(示例代碼)
這篇文章主要介紹了Python?按規(guī)則解析并替換字符串中的變量及函數(shù),本文通過(guò)示例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2023-11-11