python获取代码运行时间的实例代码
有的时候,操作大文件,或者取数,要很久,我们给脚本首尾添加一段代码就知道,这段代码整体的大致运行时间了。
import time start =time.clock() #中间写上代码块 end = time.clock() print('Running time: %s Seconds'%(end-start))
运行结果会是这样:
In [2]: %run F:\\celueji\\python_script\\sheetcopy_RuleRepor.py ...: Running time: 443.52740769630543 Seconds
彩蛋:使用%run可以运行本地的python脚本,语法为
%run path
path为本地文件路径
以上这篇python获取代码运行时间的实例代码就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持我们。
相关推荐
-
让Python代码更快运行的5种方法
不论什么语言,我们都需要注意性能优化问题,提高执行效率.选择了脚本语言就要忍受其速度,这句话在某种程度上说明了Python作为脚本语言的不足之处,那就是执行效率和性能不够亮.尽管Python从未如C和Java一般快速,但是不少Python项目都处于开发语言领先位置. Python很简单易用,但大多数人使用Python都知道在处理密集型cpu工作时,它的数量级依然低于C.Java和JavaScript.但不少第三方不愿赘述Python的优点,而是决定自内而外提高其性能.如果你想让Python在同一
-
Python计算程序运行时间的方法
本文实例讲述了Python计算程序运行时间的方法.分享给大家供大家参考.具体实现方法如下: 复制代码 代码如下: import time def start_sleep(): time.sleep(3) if __name__ == '__main__': #The start time start = time.clock() #A program which will run for 3 seconds start_sleep() #The End time
-
python运行时间的几种方法
最早见过手写的,类似于下面这种: import datetime def time_1(): begin = datetime.datetime.now() sum = 0 for i in xrange(10000000): sum = sum + i end = datetime.datetime.now() return end-begin print time_1() 输出如下: ➜ Python python time_1.py 0:00:00.280797 另外一种方法是使用tim
-
python记录程序运行时间的三种方法
python记录程序运行时间的三种方法 这里提供了python记录程序运行时间的三种方法,并附有实现代码,最后进行比较,大家参考下: 方法1 import datetime starttime = datetime.datetime.now() #long running endtime = datetime.datetime.now() print (endtime - starttime).seconds 方法 2 start = time.time() run_f
-
10种检测Python程序运行时间、CPU和内存占用的方法
在运行复杂的Python程序时,执行时间会很长,这时也许想提高程序的执行效率.但该怎么做呢? 首先,要有个工具能够检测代码中的瓶颈,例如,找到哪一部分执行时间比较长.接着,就针对这一部分进行优化. 同时,还需要控制内存和CPU的使用,这样可以在另一方面优化代码. 因此,在这篇文章中我将介绍7个不同的Python工具,来检查代码中函数的执行时间以及内存和CPU的使用. 1. 使用装饰器来衡量函数执行时间 有一个简单方法,那就是定义一个装饰器来测量函数的执行时间,并输出结果: import time
-
Python执行时间的计算方法小结
首先说一下我遇到的坑,生产上遇到的问题,我调度Python脚本执行并监控这个进程,python脚本运行时间远远大于python脚本中自己统计的程序执行时间. 监控python脚本执行的时间是36个小时,而python脚本中统计自己执行的时间是4个小时左右. 问题暴漏之后首先想到的是Linux出了问题,查找各种日志未发现有何异常. 然后是想到python中用到的py2neo的写数据异步,阻塞进程执行. 最后,终于找到问题的所在:python脚本使用统计时间的方式是time.clock(),而这种方
-
python获取代码运行时间的实例代码
有的时候,操作大文件,或者取数,要很久,我们给脚本首尾添加一段代码就知道,这段代码整体的大致运行时间了. import time start =time.clock() #中间写上代码块 end = time.clock() print('Running time: %s Seconds'%(end-start)) 运行结果会是这样: In [2]: %run F:\\celueji\\python_script\\sheetcopy_RuleRepor.py ...: Running time
-
python 爬虫 批量获取代理ip的实例代码
实例如下所示: import urllib.request import os, re,sys,time try: from StringIO import StringIO except ImportError: from io import StringIO loca = re.compile(r"""ion":"\D+", "ti""") #伪装成浏览器 header = {'User-Agent':
-
使用Python操作excel文件的实例代码
使用的类库 pip install openpyxl 操作实现 •工作簿操作 # coding: utf-8 from openpyxl import Workbook # 创建一个excel工作簿 wb = Workbook() # 打开一个工作簿 wb = load_workbook('test.xlsx') # 保存工作簿到文件 wb.save('save.xlsx') •工作表操作 # 获得当前的工作表对象 ws = wb.active # 通过工作表名称得到工作表对象 ws = wb.
-
python读写Excel表格的实例代码(简单实用)
安装两个库:pip install xlrd.pip install xlwt 1.python读excel--xlrd 2.python写excel--xlwt 1.读excel数据,包括日期等数据 #coding=utf-8 import xlrd import datetime from datetime import date def read_excel(): #打开文件 wb = xlrd.open_workbook(r'test.xlsx') #获取所有sheet的名字 print
-
Python脚本制作天气查询实例代码
获取天气的主要代码如下: # cityCode 替换为具体某一个城市的对应编号 # 1.发送请求,获取数据 url = f'http://wthrcdn.etouch.cn/weather_mini?citykey={cityCode}' res = requests.get(url) res.encoding = 'utf-8' res_json = res.json() # 2.数据格式化 data = res_json['data'] city = f"城市:{data['city']}\
-
Python扑克牌21点游戏实例代码
废话还是说太多了 直接上代码 import random import sys # 牌面列表 card_code = ['A', '2', '3', '4', '5', '6', '7', '8', '9', '10', 'J', 'Q', 'K'] # 花色列表 card_symbol = ['', '', '', ''] # 游戏初始化 def init(player_count): # 根据玩家数来生成玩家记牌器 player_group = [[] for _ in range(play
-
用python实现一幅春联实例代码
目录 前言 代码展示 效果展示 总结 前言 过年了,家家户户都得贴春联,红红火火过大年~ 春联是天朝传统节日完美衔接了民族文化的产物,以美好的诗词文字表达美好愿望,是天朝特有文学形式绽放.也是天朝人民自古以来的过年习俗,家家户户都必不可少. 咱们作为程序员,不知道你们会不会写毛笔字,反正我小时候练过,但是现在不会写了.不过对于美好生活的憧憬,可不比李白杜甫等大佬少,咱们用代码也是可以写出漂亮的春联,一样的向亲人朋友送上咱们美好的祝福. 哈哈 Python 生成不出来,字体原因,懒得改了,就用派森
-
用python生成一张壁纸实例代码
目录 前言 代码 效果 总结 前言 之前在csdn上看见用python写春联的,这次突发奇想用python制作一张壁纸,其元素包括背景.文字.图片. 知识点 用PIL创建一张纯色背景Image.new:图片上添加文字ImageDraw,cv2只能显示英文:转换图片的透明度:图片上叠加图片:jpg与png的区别. 代码 import os from PIL import ImageFont, ImageDraw, Image import cv2 import random def white2t
-
用python爬取电脑壁纸实例代码
目录 前言 一.用到的工具 二.爬取步骤与过程 1.用到的库 2.解析代码 3.最后上全部的代码啦 总结 前言 听说好的编程习惯是从写文章敲代码开始的,下面给大家介绍一个简单的python爬取图片的过程,超简单.我都不好意思写,但是主要是捋一下爬取过程.本文只是技术交流的,请不要商业用途哈 一.用到的工具 使用python爬虫工具,我使用的工具就是学习python都会用的的工具,一个是pycharm,一个是chrome,使用chrome只是我的个人习惯,也可以用其他的浏览器,我除了这两个软件还用
-
Python 自动化表单提交实例代码
今天以一个表单的自动提交,来进一步学习selenium的用法 练习目标 0)运用selenium启动firefox并载入指定页面(这部分可查看本人文章 http://www.cnblogs.com/liu2008hz/p/6958126.html) 1)页面元素查找(多种查找方式:find_element_*) 2)内容填充(send_keys) 3)iframe与父页面切换(switch_to_frame是切换到iframe,switch_to_default_content是切换到主页面)
随机推荐
- Python入门教程 超详细1小时学会Python
- ASP.NET Core 2.0 带初始参数的中间件问题及解决方法
- js过滤数组重复元素的方法
- CentOS 中Nginx的安装方法
- LNMP下防跨站、跨目录的安全设置,仅支持PHP5.3.3以上版本
- 虚拟主机管理系统DirectAdmin、Websitepanel和Cpanel功能对比评测
- PHP中使用jQuery+Ajax实现分页查询多功能操作(示例讲解)
- 如何解决phpmyadmin导入数据库文件最大限制2048KB
- YII模块实现绑定二级域名的方法
- Android ormlite更改数据库默认位置
- c#通过ip获取地理信息
- canvas快速绘制圆形、三角形、矩形、多边形方法介绍
- 优化JavaScript脚本的性能的几个注意事项
- python写入中英文字符串到文件的方法
- VBS获取重定向的URL的代码
- bootstrap-wysiwyg结合ajax实现图片上传实时刷新功能
- node文件上传功能简易实现代码
- 基于Jqurey的下拉框改变动态添加和删除表格实现代码
- PHP的Yii框架的常用日志操作总结
- Android开发中button按钮的使用及动态添加组件方法示例