Paket extrahieren (Datenmanagement)

Lizenzstufe:BasicStandardAdvanced

Zusammenfassung

Extrahiert den Inhalt eines Pakets in einen angegebenen Ordner. Der Ausgabeordner wird mit dem extrahierten Inhalt des Eingabepakets aktualisiert.

Verwendung

Syntax

ExtractPackage_management (in_package, output_folder)
ParameterErläuterungDatentyp
in_package

Das Eingabepaket, das extrahiert wird.

File
output_folder

Der Ausgabeordner, in den der Inhalt des Pakets extrahiert wird.

Folder

Codebeispiel

ExtractPackage – Beispiel 1 (Python-Fenster)

Das folgende Skript im Python-Fenster veranschaulicht die Verwendung des Werkzeugs "ExtractPackage".

arcpy.env.workspace = "C:/arcgis/ArcTutor/Getting_Started/Greenvalley" 
arcpy.ExtractPackage_management('WaterUsePackage.lpk', 'C:/My_Data/Packages/WaterUse_unpacked')
ExtractPackage – Beispiel 2 (eigenständiges Skript)

Suchen Sie alle Geoverarbeitungspakete in einem angegebenen Ordner, und verwenden Sie das Werkzeug "ExtractPackage", um den Inhalt in den angegebenen Ordner zu extrahieren.

# Name: ExtractPackage.py
# Description: Find Geoprocesssing Packages within a specified folder and extract contents.

import arcpy
import os

from arcpy import env

env.overwriteOutput = True
# set folder that contains packages to extract
env.workspace = "C:/geoprocessing/gpks" 
wrksp = env.workspace

for gpk in arcpy.ListFiles("*.gpk"):
    print "Extracting... " + gpk
    arcpy.ExtractPackage_management(gpk, os.path.splitext(gpk)[0])
print "done"

Umgebung

Verwandte Themen

Lizenzierungsinformationen

ArcGIS for Desktop Basic: Ja
ArcGIS for Desktop Standard: Ja
ArcGIS for Desktop Advanced: Ja
5/9/2014