arcgis调用python脚本编码问题

自己制作arcgis工具时,想要用arcpy.AddMessage输出中英文信息,比如arcpy.AddMessage(“图层集合”+layer.name),往往会出现字符编码问题,如图所示:

解决方案:首先python脚本采用ANSI编码,然后在需要输出中文前面加上u,比如arcpy.AddMessage(u”图层集合”+layer.name)

转载自:https://blog.csdn.net/qq_24794717/article/details/79058853

You may also like...