首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >arcpy.GetMessages返回空

arcpy.GetMessages返回空
EN

Stack Overflow用户
提问于 2014-02-24 20:52:01
回答 1查看 840关注 0票数 0

我试图访问记录在整个脚本中的消息。

代码语言:javascript
复制
arcpy.AddMessage("Something...")
message = arcpy.GetMessages()
print message  # always empty

上面的东西总是空的。

根据文档[http://resources.arcgis.com/en/help/main/10.1/index.html#/AddMessage/018v00000007000000/]

创建可以使用任何Severity=0函数访问的地理处理信息消息( GetMessages )。

谁有过arcpy的经验知道这是什么交易吗?

EN

回答 1

Stack Overflow用户

发布于 2015-06-24 21:57:50

arcpy.GetMessages()返回上一个地理处理工具中的消息。如果运行两个工具,然后调用arcpy.GetMessages(),则只能从第二个工具获得消息。

AddMessage不是一个地理处理工具,所以它不会对GetMessages产生任何影响。

基本上,如果您想从整个脚本获取所有消息,则必须在每次地理处理工具调用之后调用arcpy.GetMessages()

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21998737

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档