python运行时间的两种方法
第一种:
#######################
import arcpy
from arcpy import env
import osimport sys
import time
########################fc= arcpy.GetParameterAsText(0)
fieldname= arcpy.GetParameterAsText(1)
shapeName = arcpy.Describe(fc).shapeFieldNamerows = arcpy.UpdateCursor(fc)
start = time.clock()
i=1;
########################
for row in rows:feat = row.getValue(shapeName)row.setValue(fieldname,feat.area)#arcpy.AddMessage("No:"+str(i)+":"+str(feat.area))rows.updateRow(row)i=i+1;
del row
del rows
elapsed = (time.clock() - start)
arcpy.AddMessage("Time used:"+str(elapsed)+","+str(i))
第二种
'''
遇到问题没人解答?小编创建了一个Python学习交流QQ群:778463939
寻找有志同道合的小伙伴,互帮互助,群里还有不错的视频学习教程和PDF电子书!
'''
def SearchCursor():starttime = datetime.datetime.now()cursor = arcpy.SearchCursor(inTable)for row in cursor:v=row.getValue(inField)#arcpy.AddMessage("i:"+str(i)+",v="+v)#i=i+1del cursorendtime = datetime.datetime.now()arcpy.AddMessage("时间:"+str((endtime - starttime).microseconds/1000)+"毫秒")
python运行时间的两种方法相关推荐
- python画图-python画图的两种方法
python如何画图?这里给大家介绍两款python绘图的库:turtle和Matplotlib. 1 安装turtle Python2安装命令:pip install turtule Python3 ...
- Python案例:两种方法实现词频统计
Python案例:两种方法实现词频统计 一.利用字典实现词频统计 1.编写源代码 2.查看运行结果 二.利用collections的Counter模块实现词频统计 <
- Python 保存图片的两种方法
有时我们需要保存我们的图片,那我们可以怎么保存呢? 可参考下列保存的两种方法: 第一种:cv2.imwrite() 示例: # 方法一 : import cv2 cv2.imwrite("i ...
- python爬虫:两种方法模拟登录博客园
第一方法用第三方库(requests):参考http://www.mamicode.com/info-detail-1839685.html 源代码分析 博客园的登录页面非常简单,查看网页源代码,可以 ...
- Python大作业——两种方法设计计算器(使用wx库)。
python大作业 本次设计用Pycharm开发工具,Python语言进行主要功能是基于图形用户面的多功能.该计算器的主要功能是加.减.乘.除等常规运算以及指数,对数,三角函数等科学运算功能.该计算器 ...
- python 日志输出模块--两种方法
第一种方法:(推荐) import logging.handlersLOG_FILE = r'tst.log'handler = logging.handlers.RotatingFileHandle ...
- 【Python教程】两种方法教你拆分含有多种分隔符的字符串
方法一:连续使用str.spilt()方法,每次处理一种分隔符: str.split()方法的应用:按某一种分隔符分割字符串: #不能用单词字符进行分割(字母.数字.下划线) A.str.split( ...
- ubuntu查看python版本-切换Ubuntu默认python版本的两种方法
你可以按照以下方法使用 ls 命令来查看你的系统中都有那些 Python 的二进制文件可供使用. 1 2 $ls /usr/bin/python* /usr/bin/python /usr/bin/p ...
- python实现决策树算法sklearn_GitHub - cbyonder/lihang_algorithms: 用python和sklearn两种方法实现李航《统计学习方法》中的算法...
lihang_algorithms 用python和sklearn实现李航老师的<统计学习方法>中所提到的算法 实验数据:MNIST数据集,这里用kaggle中处理好的数据 官方下载地址: ...
最新文章
- R语言使用magick包的image_annotate函数在图片中添加文本标签信息、自定义文本标签内容的位置、色彩(Text annotations)
- pybind11传输文件
- 六十八、SpringBoot连接MongoDB操作
- 【Android】Android网络编程概述
- Visual Studio/SQL Server系统开发常见问题归纳
- 建房子 最安全图纸_妄想山海初期该怎么办?砍树狩猎建房子,还能拆别人的房子...
- 微云服务器失败原因_梦幻西游:服务器发生异常?游戏出现明显卡顿感,正在排查问题...
- 计算机编码原理——不同数据类型存储中文编码
- C# Attribute(中)——Attribute本质论
- 技术解析+代码实战,带你入门华为云政务区块链平台
- 以太坊 ERC-20 ERC-721 ERC-1155区别对比
- 《Java 8 实战》 学习笔记一(行为参数化)
- 计算机流体力学:CFD
- 图解路由器:这玩意儿能连接全世界的网络?
- iOS10 适配汇总
- poj 1703 poj 2492 并查集 桥梁判AB组
- linux编辑文本(vim)时跳转到最后一行和第一行及相关指令 CentOS------编辑、修改文件命令
- Ubuntu下磁盘管理
- 快速引导滤波python-opencv
- 1000瓶药中找出一瓶毒药,10只老鼠做试验