CheckProduct

Resumen

Checks to see if the requested license is available.

Sintaxis

CheckProduct (check_product)
ParámetroExplicaciónTipo de datos
check_product

Product code for the product being checked.

  • arcview —ArcView product code.
  • arceditor —ArcEditor product code.
  • arcInfo —ArcInfo product code.
  • engine —Engine Runtime product code.
  • enginegeodb —Engine Geodatabase Update product code.
  • arcserver —Server product code.
String
Valor de retorno
Tipo de datosExplicación
String

There are five possible return values for CheckProduct:

  • AlreadyInitalized — License has already been set in the script.
  • Available — The requested license is available to be set.
  • Unavailable — The requested license is unavailable to be set.
  • NotLicensed — The requested license is not valid.
  • Failed — A system failure occurred during the request.

Ejemplo de código

CheckProduct example

Check to see if an ArcInfo license is available.

import arcpy
from arcpy import env
import sys

env.workspace = "C:/Data/World.gdb"
if arcpy.CheckProduct("ArcInfo") == "Available":
    arcpy.PolygonToLine_management("Lakes", "LakeLines")
else:
    print "ArcInfo license not available"
    sys.exit("ArcInfo license not available")

Temas relacionados


7/10/2012