Bir şekil dosyasında kaç puan olduğunu sayarak bir sayı almaya çalışıyorum. Ve bu işe yarar, ancak o sayıyı başka bir yerde kullanmakta zorlanıyorum. Sonunda, bazı matematik (alan hesap makinesi) bu sayıyı kullanacağım, ancak hata ayıklama sırasında daha sonra bana sorun neden olacak bir hatayla karşılaşıyorum.
Bu kod:
TotalPoints = arcpy.GetCount_management(Path_Pts)
arcpy.AddMessage(">>>> PROCESS: COUNT PATH POINTS {" + TotalPoints + "}")
bu hatayı veriyor:
TypeError: cannot concatenate 'str' and 'Result' objects
Ben de beğenmediği bir int olarak döküm denedim:
TypeError: int() argument must be a string or a number, not 'Result'
Bu yüzden bir 'Sonuç' nesnesim var ve onu bir sayıya dönüştürmem gerekiyor.
Bunu nasıl yapabilirim - ya da ArcPy işlevini burada gereksiz mi yoksa aşırı derecede karmaşık mı?