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 相关文章推荐
ssh批量登录并执行命令的python实现代码
May 25 Python
跟老齐学Python之dict()的操作方法
Sep 24 Python
pygame学习笔记(6):完成一个简单的游戏
Apr 15 Python
Python运算符重载用法实例
May 28 Python
Python如何import文件夹下的文件(实现方法)
Jan 24 Python
Python中查看文件名和文件路径
Mar 31 Python
python调用tcpdump抓包过滤的方法
Jul 18 Python
python实现顺序表的简单代码
Sep 28 Python
对python3新增的byte类型详解
Dec 04 Python
python粘包问题及socket套接字编程详解
Jun 29 Python
pytorch实现用CNN和LSTM对文本进行分类方式
Jan 08 Python
python自动化操作之动态验证码、滑动验证码的降噪和识别
Aug 30 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表单验证的3个函数ISSET()、empty()、is_numeric()的使用方法
2011/08/22 PHP
php实现多张图片上传加水印技巧
2013/04/18 PHP
PHP获取当前页面URL函数实例
2014/10/22 PHP
PHP实现的比较完善的购物车类
2014/12/02 PHP
php简单判断文本编码的方法
2015/07/30 PHP
用JavaScript实现UrlEncode和UrlDecode的脚本代码
2008/07/23 Javascript
js 实现无干扰阴影效果 简单好用(附文件下载)
2009/12/27 Javascript
在chrome中window.onload事件的一些问题
2010/03/01 Javascript
asp.net+jquery滚动滚动条加载数据的下拉控件
2010/06/25 Javascript
JS下拉缓冲菜单示例代码
2013/08/30 Javascript
IE中getElementsByName()对有些元素无效的解决方案
2014/09/28 Javascript
js简单判断flash是否加载完成的方法
2016/06/21 Javascript
JavaScript实现事件的中断传播和行为阻止方法示例
2017/01/20 Javascript
jQuery中DOM节点删除之empty与remove
2017/01/20 Javascript
Angular.JS通过指令操作DOM的方法
2017/05/10 Javascript
Javascript作用域和作用域链原理解析
2020/03/03 Javascript
[56:42]VP vs RNG 2019国际邀请赛小组赛 BO2 第二场 8.15
2019/08/17 DOTA
粗略分析Python中的内存泄漏
2015/04/23 Python
python字符类型的一些方法小结
2016/05/16 Python
解决csv.writer写入文件有多余的空行问题
2018/07/06 Python
Python爬虫之正则表达式的使用教程详解
2018/10/25 Python
详解python算法之冒泡排序
2019/03/05 Python
Python如何使用k-means方法将列表中相似的句子归类
2019/08/08 Python
python同步两个文件夹下的内容
2019/08/29 Python
Django中使用haystack+whoosh实现搜索功能
2019/10/08 Python
详解使用Python下载文件的几种方法
2019/10/13 Python
TensorFlow实现打印每一层的输出
2020/01/21 Python
25岁生日感言
2014/01/13 职场文书
给全校老师的建议书
2014/03/13 职场文书
临床护理求职信
2014/04/26 职场文书
土地转让协议书
2014/09/27 职场文书
学术研讨会欢迎词
2015/01/26 职场文书
幼儿园小班教师个人工作总结
2015/02/06 职场文书
《我和小伙伴》教学反思
2016/02/20 职场文书
实习员工转正的评语汇总,以备不时之需
2019/12/17 职场文书
Golang中interface{}转为数组的操作
2021/04/30 Golang