python Jupyter运行时间实例过程解析


Posted in Python onDecember 13, 2019

这篇文章主要介绍了python Jupyter运行时间实例过程解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

1.Python time time()方法

import time
time_start=time.time()
time_end=time.time()
print('totally cost',time_end-time_start)
import time

print "time.time(): %f " % time.time()
print time.localtime( time.time() )
print time.asctime( time.localtime(time.time()) )

以上实例输出结果为:

time.time(): 1234892919.655932
(2009, 2, 17, 10, 48, 39, 1, 48, 0)
Tue Feb 17 10:48:39 2009

Python time time() 返回当前时间的时间戳(1970纪元后经过的浮点秒数)

参数:NA。

返回值:返回当前时间的时间戳(1970纪元后经过的浮点秒数)。

2.Jupyter Magic - Timing(%%time %time %timeit)

对于计时有两个十分有用的魔法命令:%%time 和 %timeit. 如果你有些代码运行地十分缓慢,而你想确定是否问题出在这里,这两个命令将会非常方便。

(1).%%time 将会给出cell的代码运行一次所花费的时间。

%%time
import time
for _ in range(1000):
  time.sleep(0.01)# sleep for 0.01 seconds
 
output:
CPU times: user 196 ms, sys: 21.4 ms, total: 217 ms
Wall time: 11.6 s

(2).%time 将会给出当前行的代码运行一次所花费的时间。

import numpy
%time numpy.random.normal(size=1000)
output:
Wall time: 1e+03 µs

(3)%timeit 使用Python的timeit模块,它将会执行一个语句100,000次(默认情况下),然后给出运行最快3次的平均值。

import numpy
%timeit numpy.random.normal(size=100)
 
output:
12.8 µs ± 1.25 µs per loop (mean ± std. dev. of 7 runs, 100000 loops each)

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python操作sqlite3快速、安全插入数据(防注入)的实例
Apr 26 Python
Python使用设计模式中的责任链模式与迭代器模式的示例
Mar 02 Python
Python计算字符宽度的方法
Jun 14 Python
解决pycharm无法调用pip安装的包问题
May 18 Python
Numpy之random函数使用学习
Jan 29 Python
使用python 写一个静态服务(实战)
Jun 28 Python
python傅里叶变换FFT绘制频谱图
Jul 19 Python
快速解决vue.js 模板和jinja 模板冲突的问题
Jul 26 Python
在tensorflow中实现屏蔽输出的log信息
Feb 04 Python
TensorFlow的环境配置与安装教程详解(win10+GeForce GTX1060+CUDA 9.0+cuDNN7.3+tensorflow-gpu 1.12.0+python3.5.5)
Jun 22 Python
PyQt5 QDockWidget控件应用详解
Aug 12 Python
解决Pytorch半精度浮点型网络训练的问题
May 24 Python
Python time库基本使用方法分析
Dec 13 #Python
使用python 将图片复制到系统剪贴中
Dec 13 #Python
Python中使用gflags实例及原理解析
Dec 13 #Python
使用Python进行防病毒免杀解析
Dec 13 #Python
python 使用shutil复制图片的例子
Dec 13 #Python
基于python traceback实现异常的获取与处理
Dec 13 #Python
python 实现批量替换文本中的某部分内容
Dec 13 #Python
You might like
功能强大的php分页函数
2016/07/20 PHP
解决Laravel5.x的php artisan migrate数据库迁移创建操作报错SQLSTATE[42000]
2020/04/06 PHP
在线编辑器中换行与内容自动提取
2009/04/24 Javascript
jQuery 使用手册(七)
2009/09/23 Javascript
JavaScript 一行代码,轻松搞定浮动快捷留言-V2升级版
2010/04/02 Javascript
jquery实用代码片段集合
2010/08/12 Javascript
Array.prototype.concat不是通用方法反驳[译]
2012/09/20 Javascript
JS判断不同分辨率调用不同的CSS样式文件实现思路及测试代码
2013/01/23 Javascript
如何阻止复制剪切和粘贴事件为了表单内容的安全
2013/05/23 Javascript
js正文内容高亮效果的实现方法
2013/06/30 Javascript
node.js中的fs.chmod方法使用说明
2014/12/18 Javascript
jQueryMobile之Helloworld与页面切换的方法
2015/02/04 Javascript
详解JavaScript中常用的函数类型
2015/11/18 Javascript
js中获取时间new Date()的全面介绍
2016/06/20 Javascript
jQuery实现Table表格隔行变色及高亮显示当前选择行效果示例
2017/02/14 Javascript
jQuery插件echarts实现的循环生成图效果示例【附demo源码下载】
2017/03/04 Javascript
Bootstrap警告框(Alert)插件使用方法
2017/03/21 Javascript
js Date()日期函数浏览器兼容问题解决方法
2017/09/12 Javascript
Element-ui tree组件自定义节点使用方法代码详解
2018/09/17 Javascript
微信小程序代码上传、审核发布小程序
2019/05/18 Javascript
JS实现在线ps功能详解
2019/07/31 Javascript
用 js 写一个 js 解释器过程详解
2019/08/02 Javascript
[47:38]Optic vs VGJ.S 2018国际邀请赛小组赛BO2 第二场 8.17
2018/08/20 DOTA
[49:05]OG vs Newbee 2019DOTA2国际邀请赛淘汰赛 胜者组 BO3 第二场 8.21.mp4
2020/07/19 DOTA
Python中解析JSON并同时进行自定义编码处理实例
2015/02/08 Python
python与C互相调用的方法详解
2017/07/14 Python
python距离测量的方法
2018/03/06 Python
python实现将一个数组逆序输出的方法
2018/06/25 Python
如何学习Python time模块
2020/06/03 Python
优秀共产党员先进事迹材料
2014/05/06 职场文书
参赛口号
2014/06/16 职场文书
国庆65周年演讲稿:回首往昔,展望未来
2014/09/21 职场文书
党支部三会一课计划
2014/09/24 职场文书
党员个人自我剖析材料
2014/10/08 职场文书
担保书范文
2019/07/09 职场文书
奶茶店的创业计划书该怎么写?
2019/07/15 职场文书