ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

  • My Profile
  • Hilfe
  • Sign Out
ArcGIS Desktop

ArcGIS Online

Die Mapping-Plattform für Ihre Organisation

ArcGIS Desktop

Ein vollständiges professionelles GIS

ArcGIS Enterprise

GIS in Ihrem Unternehmen

ArcGIS Developers

Werkzeuge zum Erstellen standortbezogener Apps

ArcGIS Solutions

Kostenlose Karten- und App-Vorlagen für Ihre Branche

ArcGIS Marketplace

Rufen Sie Apps und Daten für Ihre Organisation ab.

  • Dokumentation
  • Support
Esri
  • Anmelden
user
  • Eigenes Profil
  • Abmelden

ArcMap

  • Startseite
  • Erste Schritte
  • Karte
  • Analysieren
  • Verwalten von Daten
  • Werkzeuge
  • Erweiterungen

Bearbeiten einer Python-Toolbox

  • Beheben von Toolbox- und Werkzeugfehlern

Eine Python-Toolbox (.pyt) ist eine ASCII-Datei, die in jedem Texteditor oder in einer Python IDE bearbeitet werden kann.

Um eine Python-Toolbox in ArcCatalog oder im Fenster Katalog zu bearbeiten, klicken Sie mit der rechten Maustaste auf die Toolbox, und wählen Sie Bearbeiten aus. Wenn Sie die Bearbeitung abgeschlossen haben, wird die Python-Toolbox automatisch aktualisiert, wenn der Editor geschlossen wird. Alternativ können Sie die Python-Toolbox jederzeit manuell aktualisieren, indem Sie mit der rechten Maustaste auf die Toolbox klicken und dann auf Aktualisieren klicken.

Standardmäßig wird die Python-Toolbox in Editor geöffnet. Um zu steuern, in welcher Anwendung die .pyt-Datei geöffnet wird, legen Sie zunächst unter Geoverarbeitung > Geoverarbeitungsoptionen den Editor fest.

Tipp:

Beim Aktualisieren einer Python-Toolbox wird nur die Python-Toolbox-Datei selbst aktualisiert, aber nicht die in der Toolbox importierten Module. Um ein Modul aus einer Python-Toolbox erneut zu laden, kann vorübergehend die reload-Funktion von Python hinzugefügt werden.

Beheben von Toolbox- und Werkzeugfehlern

Ein Toolbox-Symbol, das ein Fehlersymbol zeigt (Ungültige Python-Toolbox) weist auf einen Syntaxfehler hin. Um eine Erläuterung des Problems anzuzeigen, klicken Sie mit der rechten Maustaste auf die Toolbox, und klicken Sie auf Syntax überprüfen. Dadurch wird das Dialogfeld Python-Fehler geöffnet, das den Fehlertyp und die Zeilennummer angibt. Ein Fehler wie Parsing error SyntaxError: invalid syntax (line 40) weist auf einen Syntaxfehler in Zeile 40 hin.

Ein Werkzeugsymbol, das durch ein Fehlersymbol ersetzt wurde (Ungültiges Skript) weist auf einen Fehler im Werkzeug hin. Um eine Erläuterung des Problems anzuzeigen, klicken Sie mit der rechten Maustaste auf die Toolbox, und klicken Sie auf Grund. Dadurch wird das Dialogfeld Python-Fehler geöffnet, das den Fehlertyp und die Zeilennummer angibt. Dies betrifft Fehler in den Methoden __init__, getParameterInfo oder isLicensed des Werkzeugs.

Verwandte Themen

  • Erstellen einer neuen Python-Toolbox
  • Was ist eine Python-Toolbox?

ArcGIS Desktop

  • Startseite
  • Dokumentation
  • Support

ArcGIS

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS
  • ArcGIS Developer
  • ArcGIS Solutions
  • ArcGIS Marketplace

Über Esri

  • Über uns
  • Karriere
  • Esri Blog
  • User Conference
  • Developer Summit
Esri
Wir sind an Ihrer Meinung interessiert.
Copyright © 2021 Esri. | Datenschutz | Rechtliches