Mais

Redirecionar a saída do comando shell remoto para a exibição da ferramenta de geoprocessamento ArcMap?

Redirecionar a saída do comando shell remoto para a exibição da ferramenta de geoprocessamento ArcMap?


Eu tenho um script Python que executa um comando shell em um servidor remoto (usando o módulo Fabric). Quando executo a ferramenta no depurador, vejo todo o resultado rolando, pois o comando pode levar horas para ser executado. Eu criei uma ferramenta ArcMap para executar a partir do ArcToolbox, mas não consigo ver a progressão da saída do comando shell. A janela de geoprocessamento permanece aberta até o término. Existe alguma maneira de enviar a saída do shell para a janela de geoprocessamento em tempo real?


Quando você criou sua ferramenta de script, você teria passado por esse assistente para conectar seu script a uma interface de ferramenta. No estágio em que você aponta para o arquivo de script python (.py), há uma caixa de seleção que geralmente está desmarcada, que é Mostrar janela de comando ao executar o script, tente marcar isso.


Assista o vídeo: GIS Tools: ArcMapArcGIS Tool for connecting points