SetProduct
Resumen
The SetProduct function defines the desktop license. SetProduct returns information on the license.
![Legado Legado](rsrc/legacy.png)
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
![Sugerencia Sugerencia](rsrc/tip.png)
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)