Instrução
Ao executar a ferramenta Calcular atributos de geometria em um script Python, o seguinte erro pode ser retornado:
TypeError: CalculateGeometryAttributes() takes from 0 to 5 positional arguments but 6 were given.
Antes do ArcGIS Pro 2.5, a ferramenta Calcular Atributos De Geometria aceitava apenas 5 parâmetros:
in_features, geometry_property, {length_unit}, {area_unit}, {coordinate_system}
Após o lançamento do ArcGIS Pro 2.5., a ferramenta agora aceita 6 parâmetros:
in_features, geometry_property, {length_unit}, {area_unit}, {coordinate_system}, {coordinate_format}
Ao executar a seguinte linha de código é possível descobrir quantos parâmetros a ferramenta aceita com a versão em uso:
arcpy.management.CalculateGeometryAttributes.__code__.co_argcount
ID do Artigo: 000023718
Obtenha ajuda de especialistas do ArcGIS
Comece a conversar agora