Table vers dBASE (Conversion)

Résumé

Convertit une ou plusieurs tables en tables dBASE.

Utilisation

  • Cet outil prend en charge les formats tabulaires suivants en entrée :

    • Géodatabase
    • dBASE (.dbf)
    • Valeurs séparées par des virgules (.csv ou .txt)
    • Feuilles de calcul Microsoft Excel (.xls ou .xlsx)
    • Vues tabulaires en mémoire

    Dans le cas d'une entrée de fichier (.csv ou .txt), la première ligne du fichier en entrée est utilisée comme nom des champs de la table en sortie. Les noms de champ ne peuvent pas contenir d'espaces ou de caractères spéciaux (tels que $ ou *). Vous recevrez une erreur si la première ligne du fichier en entrée contient des espaces ou des caractères spéciaux.

  • Le nom des tables dBASE en sortie dépend du nom de la table en entrée. Pour contrôler le nom en sortie et connaître les options de conversion supplémentaires, utilisez l'outil Table vers table.

  • Vous pouvez également utiliser les outils Copier des enregistrements et Table vers table pour convertir une table en un fichier dBase.

  • Si le nom de la table en sortie existe déjà dans le dossier en sortie, un nombre est ajouté à la fin du nom pour le rendre unique (par exemple, OutputTbl_1.dbf).

Syntaxe

arcpy.conversion.TableToDBASE(Input_Table, Output_Folder)
ParamètreExplicationType de données
Input_Table
[table,...]

Liste des tables à convertir en tables dBASE.

Table View
Output_Folder

Dossier de destination des tables dBASE en sortie.

Folder

Sortie dérivée

NomExplicationType de données
Derived_Folder

Dossier contenant les nouvelles tables dBASE.

Dossier

Exemple de code

Exemple 1 d'utilisation de l'outil TableToDBASE (fenêtre Python)

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

import arcpy
arcpy.env.workspace = "C:/data/Habitat_Analysis.gdb"
arcpy.TableToDBASE_conversion(["vegtype", "futrds"], "C:/output")
Exemple 2 d'utilisation de l'outil TableToDBASE (script autonome)

Le script autonome ci-dessous illustre l'utilisation de la fonction TableToDBASE.

# Name: TableToDBASE_Example2.py
# Description: Use TableToDBASE to copy tables to dBASE format
 
# Import system modules
import arcpy
 
# Set environment settings
arcpy.env.workspace = "C:/data"
 
# Set local variables
inTables = ["vegtype", "futrds"]
outLocation = "C:/output"
# Execute TableToDBASE
arcpy.TableToDBASE_conversion(inTables, outLocation)

Informations de licence

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

Rubriques connexes