SetProduct
Zusammenfassung
The SetProduct function defines the desktop license. SetProduct returns information on the license.
Es ist ratsam, die Produktebene festzulegen, indem Sie das entsprechende Produktmodul (arcinfo, arceditor, arcview, arcserver, arcenginegeodb, arcengine) vor dem Importieren von ArcPy importieren. Die Funktion SetProduct ist eine Legacyfunktion, die das Produkt nicht festlegen kann, nachdem ArcPy importiert wurde.
Beschreibung
Die Einstellung des Produkts und der Erweiterungen ist nur innerhalb eigenständiger Skripte erforderlich. Wenn Sie Werkzeuge im Python-Fenster ausführen oder Skriptwerkzeuge verwenden, wird das Produkt bereits in der Anwendung festgelegt, und die aktiven Erweiterungen basieren auf dem Dialogfeld "Erweiterungen".
Syntax
Parameter | Erläuterung | Datentyp |
code |
Product code for the product being set.
| String |
Datentyp | Erläuterung |
String |
The function returns the status on the product license. There are four possible values:
|
Codebeispiel
Sets an ArcView product license using the arcview module.
# Set the ArcView product by importing the arcview module. # import arcview import arcpy arcpy.env.workspace = "C:/Data/SanDiego.gdb" arcpy.CreateRasterDataset_management(arcpy.env.workspace, "LandUse", "30", "8_BIT_UNSIGNED", "Freeways", 1)