Créer une table (Gestion des données)

Synthèse

Crée une table de géodatabase, une table INFO ou une table dBASE.

Utilisation

  • Si l’emplacement en sortie est un dossier, la sortie par défaut est une table INFO.

  • Pour créer une table dBASE dans un dossier, vous devez ajouter une extension .dbf à la valeur du paramètre Nom de la table.

Paramètres

ÉtiquetteExplicationType de données
Emplacement de la table

Espace de travail au sein duquel la table en sortie va être créée.

Workspace
Nom de la table

Nom de la table à créer.

String
Nom de la table modèle
(Facultatif)

Table avec une structure attributaire qui permet de définir la table en sortie. Les champs définis dans la table modèle sont ajoutés à la table en sortie.

Table View
Mot-clé de configuration
(Facultatif)

Mot-clé de configuration qui détermine les paramètres de stockage de la table dans une géodatabase d’entreprise.

String
Nom de l’alias de table
(Facultatif)

Autre nom de la table en sortie qui va être créée.

String

Sortie obtenue

ÉtiquetteExplicationType de données
Table en sortie

Nouvelle table en sortie.

Table

arcpy.management.CreateTable(out_path, out_name, {template}, {config_keyword}, {out_alias})
NomExplicationType de données
out_path

Espace de travail au sein duquel la table en sortie va être créée.

Workspace
out_name

Nom de la table à créer.

String
template
[template,...]
(Facultatif)

Table avec une structure attributaire qui permet de définir la table en sortie. Les champs définis dans la table modèle sont ajoutés à la table en sortie.

Table View
config_keyword
(Facultatif)

Mot-clé de configuration qui détermine les paramètres de stockage de la table dans une géodatabase d’entreprise.

String
out_alias
(Facultatif)

Autre nom de la table en sortie qui va être créée.

String

Sortie obtenue

NomExplicationType de données
out_table

Nouvelle table en sortie.

Table

Exemple de code

Exemple 1 d’utilisation de la fonction CreateTable (fenêtre Python)

Le script ci-dessous pour la fenêtre Python illustre l’utilisation de la fonction CreateTable en mode immédiat.

import arcpy
arcpy.env.workspace = "C:/data"
arcpy.management.CreateTable("C:/output", "habitatTemperatures.dbf", 
                             "vegtable.dbf")
Exemple 2 d’utilisation de la fonction CreateTable (script autonome)

Le script Python ci-dessous illustre l’utilisation de la fonction CreateTable dans un script autonome :

# Name: CreateTable_Example2.py
# Description: Create table to store temperature data in gnatcatcher habitat areas

# Import system modules
import arcpy

# Set workspace
arcpy.env.workspace = "C:/data"

# Set local variables
out_path = "C:/output"
out_name = "habitatTemperatures.dbf"
template = "vegtable.dbf"
config_keyword = ""

# Run CreateTable
arcpy.management.CreateTable(out_path, out_name, template, config_keyword)

Informations de licence

  • Basic: Oui
  • Standard: Oui
  • Advanced: Oui

Rubriques connexes