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如何为图片添加水印
Nov 25 Python
Ubuntu下创建虚拟独立的Python环境全过程
Feb 10 Python
深入探究Django中的Session与Cookie
Jul 30 Python
基于python 字符编码的理解
Sep 02 Python
基于python 处理中文路径的终极解决方法
Apr 12 Python
python爬虫 urllib模块url编码处理详解
Aug 20 Python
Python实现多线程/多进程的TCP服务器
Sep 03 Python
Python三元运算与lambda表达式实例解析
Nov 30 Python
Python实现FLV视频拼接功能
Jan 21 Python
python读取当前目录下的CSV文件数据
Mar 11 Python
Python Celery异步任务队列使用方法解析
Aug 10 Python
Python中如何处理常见报错
Jan 18 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排序算法之堆排序(Heap Sort)实例详解
2018/04/21 PHP
jQuery中将函数赋值给变量的调用方法
2012/03/23 Javascript
jQuery学习笔记之jQuery构建函数的7种方法
2014/06/03 Javascript
jQuery实现列表的全选功能
2015/03/18 Javascript
JavaScript随机生成信用卡卡号的方法
2015/04/07 Javascript
js 判断一组日期是否是连续的简单实例
2016/07/11 Javascript
Angularjs 自定义服务的三种方式(推荐)
2016/08/02 Javascript
javascript ASCII和Hex互转的实现方法
2016/12/27 Javascript
纯JS实现轮播图
2017/02/22 Javascript
HTML5实现微信拍摄上传照片功能
2017/04/21 Javascript
微信小程序实现tab切换效果
2017/11/21 Javascript
vuejs项目打包之后的首屏加载优化及打包之后出现的问题
2018/04/01 Javascript
JS实现的简单下拉框联动功能示例
2018/05/11 Javascript
vue 音乐App QQ音乐搜索列表最新接口跨域设置方法
2018/09/25 Javascript
jQuery实现点击图标div循环放大缩小功能
2018/09/30 jQuery
layui type2 通过url给iframe子页面传值的例子
2019/09/06 Javascript
python thread 并发且顺序运行示例
2009/04/09 Python
举例讲解Python中的Null模式与桥接模式编程
2016/02/02 Python
python3.5 tkinter实现页面跳转
2018/01/30 Python
PyQt5每天必学之组合框
2018/04/20 Python
Django 浅谈根据配置生成SQL语句的问题
2018/05/29 Python
python用opencv批量截取图像指定区域的方法
2019/01/24 Python
window环境pip切换国内源(pip安装异常缓慢的问题)
2019/12/31 Python
pygame实现弹球游戏
2020/04/14 Python
python中pickle模块浅析
2020/12/29 Python
英国二手iPhone、音乐、电影和游戏商店:musicMagpie
2018/10/26 全球购物
Chupi官网:在爱尔兰手工制作的订婚、结婚戒指和精美珠宝
2020/09/28 全球购物
精伦电子Java笔试题
2013/01/16 面试题
STP协议的主要用途是什么?为什么要用STP
2012/12/20 面试题
解决python 输出到csv 出现多空行的情况
2021/03/24 Python
护士辞职信范文
2014/01/19 职场文书
10的分与合教学反思
2014/04/30 职场文书
课外活动实习计划
2015/01/19 职场文书
2015年学校关工委工作总结
2015/04/03 职场文书
公司门卫岗位职责
2015/04/13 职场文书
html+css实现滚动到元素位置显示加载动画效果
2021/08/02 HTML / CSS