Analyser les outils pour ArcGIS Pro (Gestion des données)

Cette documentation ArcGIS 2.8 a été archivée et n’est plus mise à jour. Certains contenus et liens peuvent être obsolètes. Consultez la dernière version de la documentation.

Synthèse

Analyse les scripts Python, les boîtes à outils et les outils de géotraitement personnalisés à la recherche de fonctionnalités non prises en charge dans ArcGIS Pro.

Certaines différences entre ArcGIS Pro et ArcGIS 10.x peuvent nécessiter la modification de certains scripts et outils personnalisés pour qu'ils s'exécutent correctement dans ArcGIS Pro. Les modifications requises concernent notamment les outils de géotraitement et les environnements qui ne sont pas pris en charge dans ArcGIS Pro, le remplacement du module arcpy.mapping par le module arcpy.mp, des formats de données non pris en charge (une géodatabase personnelle, par exemple) et une mise à niveau vers Python 3 depuis Python 2.

Utilisation

  • Tous les problèmes identifiés seront inclus dans les messages de l'outil sous forme d'avertissements.

  • ArcGIS Pro utilise Python 3. Même si de nombreux scripts peuvent continuer à fonctionner tels quels, ce n'est pas le cas pour d'autres.

    Pour obtenir des conseils sur la mise à jour des scripts Python pour un fonctionnement dans ArcGIS Pro, consultez Migration de Python de 10.x vers ArcGIS Pro.

  • Pour résoudre les problèmes de migration de Python 2 vers Python 3, l'outil Analyser les outils pour ArcGIS Pro fait appel à l'utilitaire Python 2to3 pour examiner le code Python. L'utilitaire Python 2to3 permet de vérifier le code Python 2.x avec différents correcteurs qui indiquent comment transformer le code en code Python 3.x valide.

  • L'utilitaire Python 2to3 peut être utilisé directement à partir de l'invite de commande. Il propose de nombreuses options d'analyse du code Python qui ne sont pas disponibles via l'outil Analyser les outils pour ArcGIS Pro, telles que l'application de correcteurs spécifiques uniquement ou la mise à jour du code existant. Pour plus d'informations, consultez https://docs.python.org/3/library/2to3.html.

Paramètres

ÉtiquetteExplicationType de données
Entrée

L'entrée peut être une boîte à outils de géotraitement ou un fichier Python.

Toolbox; String; File
Fichier en sortie
(Facultatif)

Fichier texte en sortie qui inclut tous les problèmes.

File

Environnements

Cas particuliers

Informations de licence

  • Basic: Oui
  • Standard: Oui
  • Advanced: Oui

Rubriques connexes