arcgis调用python脚本编码问题

自己制作arcgis工具时,想要用arcpy.AddMessage输出中英文信息,比如arcpy.AddMessage(“图层集合”+layer.name),往往会出现字符编码问题,如图所示:rnrnrn解决方案:首先python脚本采用ANSI编码,然后在需要输出中文前面加上u,比如arcpy.AddMessage(u”图层集合”+layer.name)