arcgis python 异常处理和信息处理
#coding=utf8
import arcpy
import os
import sys
import ylpy
try:
a=1111111
b=0000
c=a/b
except Exception as e:
arcpy.AddError(e) finally:
#'''不管try语句中的代码是否报错,都会执行finally分支中的代码'''
#'''去完成一些连接操作的收尾工作'''
arcpy.AddMessage('finally 被执行了')
arcpy.AddMessage("***:{0}".format(arcpy.GetReturnCode(0)))
num = arcpy.GetMessageCount()
arcpy.AddWarning("{0} AddWarning".format(num)) num = arcpy.GetMessageCount()
for i in range(num):
arcpy.AddMessage("{0}==========={1}".format(i,arcpy.GetMessage(i)))
arcpy.AddReturnMessage(i)
arcgis python 异常处理和信息处理的更多相关文章
- arcgis python  异常处理
		import arcpy in_features = "c:/base/transport.gdb/roads" try: # Note: CopyFeatures will al ... 
- ArcGIS Python人门到精通目录基于ArcGIS10.2,100以上案例15章42个视频806分钟,51GIS网站上线
		ArcGIS Python人门到精通目录 闫老师 QQ:276529800 微信13108507190 1. ArcGIS Python基础 1.1 ArcGIS为什么学习Python 1.2 A ... 
- python异常处理(基础)
		之前在学习python的时候有整理过python异常处理的文章,不够简单也不够完整,所以决定再整理一篇,算做补充. http://www.cnblogs.com/fnng/archive/2013/0 ... 
- Python异常处理                                                    分类:            python             Raspberry Pi             服务器搭建             2015-04-01 13:22    172人阅读    评论(0)    收藏
		一个程序要保持稳定运行必须要有异常处理,本文将简单介绍Python中的try-except..异常处理语句的使用. 该种异常处理语法的规则是: 执行try下的语句,如果引发异常,则执行过程会跳到第一个 ... 
- Python 异常处理--raise函数用法
		raise语句手工引发一个异常: "raise" [expression ["," expression ["," expression]] ... 
- [Python学习笔记][第八章Python异常处理结构与程序调试]
		1/30 第八章Python异常处理结构与程序调试 异常处理 try-except结构 try: try块 except Exception: except块 try-except-else结构 tr ... 
- python异常处理try,except,else,finally,raise
		先看下else的使用: try: ... exception: ... else: ... 只有在try中没有发生任何异常,所有代码完全成功的情况下才会转入else 再看下finally: final ... 
- Python 异常处理
		Python 异常处理 python提供了两个非常重要的功能来处理python程序在运行中出现的异常和错误.你可以使用该功能来调试python程序. 异常处理: 本站Python教程会具体介绍. 断言 ... 
- python异常处理的哲学
		所谓异常指的是程序的执行出现了非预期行为,就好比现实中的做一件事过程中总会出现一些意外的事.异常的处理是跨越编程语言的,和具体的编程细节相比,程序执行异常的处理更像是哲学.限于认知能力和经验所限,不可 ... 
随机推荐
- CentOS7.X+LAMP环境下安装zabbix4.X
			1.安装zabbix仓库 rpm -ivh https://repo.zabbix.com/zabbix/4.2/rhel/7/x86_64/zabbix-release-4.2-1.el7.noar ... 
- 【转载】抓包工具tcpdump用法说明
			转载地址:http://www.cnblogs.com/f-ck-need-u/p/7064286.html tcpdump采用命令行方式对接口的数据包进行筛选抓取,其丰富特性表现在灵活的表达式上. ... 
- Python基础——细琐知识点
			注释 Python注释有两种方式 使用# 类似于Shell脚本的注释方式,单行注释 使用'''或者""" 使用成对的'''或者""".这种注 ... 
- 基于numpy实现矩阵计算器
			要求 制作一个Python的矩阵计算器: ① 程序提供任意两矩阵的加.乘法运算:方阵的行列式计算.逆矩阵计算.特征分解:任意矩阵的转置等计算功能,可自行添加功能 ② 从控制台通过键盘获取数据并完成以上 ... 
- Gym - 102346D Denouncing Mafia 取k叶子节点使叶子到根覆盖节点数最大
			给你一棵树 你可以取K条链 一条链为根到叶子的路径 问你K条链最多覆盖树上多少个节点 贪心的做 肯定是每次取最长链 但是取完最长链 一颗树就会变为若干个森林 我们要维护当前所有森林里的最长链 ans数 ... 
- jquery基础知识2
			1.js和jquery对象的转换 js==>jquery对象 $(js对象) jquery==>js jq对象[index] jq对象.get(index) <!DOCTYPE ht ... 
- windows平台RSA密钥生成
			1.安装openssl工具 下载安装openssl工具,执行安装目录bin下的"openssl.exe",执行后会弹出命令窗口. 2.生成私钥 在命令窗口输入“genrsa -ou ... 
- vs2017 c# 控制台 输出中文显示问号 ; vs2017 c# 控制台 输出中文显示乱码
			问题: 解决: 在main方法最前面加一句就OK了! Console.OutputEncoding = Encoding.GetEncoding("gbk"); 或者 Consol ... 
- BZOJ2155(?) R集合 (卡特兰数)
			Orz Freopen大佬 CODE fac = [0]*1005 def C(n, m): return fac[n] // fac[m] // fac[n-m] n = int(input()) ... 
- oom killer 详解
			一.oom killer理解和日志分析:知识储备 oom killer日志分析,这是前篇,准备一些基础知识 带着问题看: 1.什么是oom killer 是Linux内核设计的一种机制,在内存不足的时 ... 
