SetProduct
Récapitulatif
The SetProduct function defines the desktop license. SetProduct returns information on the license.
Le niveau de produit doit être défini en important le module de produit approprié (arcinfo, arceditor, arcview, arcserver, arcenginegeodb, arcengine) avant d'importer arcpy. La fonction SetProduct est une fonction héritée et ne permet pas de définir le produit après l'importation d'arcpy.
Discussion
La définition du produit et des extensions est uniquement nécessaire dans les scripts autonomes. Si vous exécutez des outils à partir de la fenêtre Python ou à l'aide d'outils de script, le produit est déjà défini à partir de l'application et les extensions actives sont basées sur la boîte de dialogue Extensions.
Syntaxe
Paramètre | Explication | Type de données |
code |
Product code for the product being set.
| String |
Type de données | Explication |
String |
The function returns the status on the product license. There are four possible values:
|
Exemple de code
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)