SetProduct
Resumen
The SetProduct function defines the desktop license. SetProduct returns information on the license.
El nivel del producto debe establecerse al importar el módulo de producto apropiado (arcinfo, arceditor, arcview, arcserver, arcenginegeodb, arcengine) antes de importar arcpy. La función SetProduct es una función heredada y no puede establecer el producto una vez que se haya importando arcpy.
Debate
Solamente es necesario establecer el producto y las extensiones dentro de las secuencias de comandos independientes. Si está ejecutando las herramientas desde la ventana de Python o utilizando herramientas de secuencia de comandos, el producto ya está establecido dentro de la aplicación y las extensiones activas están basadas en el cuadro de diálogo Extensiones.
Sintaxis
Parámetro | Explicación | Tipo de datos |
code |
Product code for the product being set.
| String |
Tipo de datos | Explicación |
String |
The function returns the status on the product license. There are four possible values:
|
Ejemplo de código
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)