Instrução
Se um cursor de pesquisa for executado em uma classe de feição, ele retornará todas as feições. No entanto, se uma ferramenta de seleção (como Selecionar por Localização) for executada antes do cursor de pesquisa e nada for selecionado, o cursor de pesquisa não retornará resultados.
Este é o comportamento esperado.O ArcMap reconhece se uma seleção foi executada em uma classe de feição e retorna somente as feições selecionadas. Se nenhuma feição foi selecionada, nenhuma feição será retornada após a pesquisa ter sido executada.
if count == 0: arcpy.SelectLayerByAttribute_management("Box","CLEAR_SELECTION")
ID do Artigo: 000014447
Obtenha ajuda de especialistas do ArcGIS
Baixe o Aplicativo de Suporte da Esri