De tabla a dBASE (Conversión)

Resumen

Convierte una o más tablas a tablas dBASE.

Uso

  • Esta herramienta soporta los siguientes formatos de tabla como entrada:

    • Geodatabase
    • dBASE (.dbf)
    • Valores separados por comas (.csv o .txt)
    • Hojas de cálculo de Microsoft Excel (.xls o .xlsx)
    • Vistas de tabla en la memoria

    Para la entrada del archivo (.csv o .txt), la primera fila del archivo de entrada se utiliza como los nombres de campo en la tabla de salida. Los nombres de campo no pueden contener espacios ni caracteres especiales (como $ o *) y se mostrará un error si la primera fila del archivo de entrada contiene espacios o caracteres especiales.

  • El nombre de las tablas de dBASE de salida se basará en el nombre de la tabla de entrada. Para controlar el nombre de salida y obtener opciones de conversión adicionales, utilice la herramienta De tabla a tabla.

  • Las herramientas Copiar filas y De tabla a tabla también pueden utilizarse para convertir una tabla a un archivo de dBASE.

  • Si el nombre de la tabla de salida ya existe en la carpeta de salida, se adjuntará un número al final del nombre para hacerlo único (por ejemplo, OutputTbl_1.dbf).

Sintaxis

arcpy.conversion.TableToDBASE(Input_Table, Output_Folder)
ParámetroExplicaciónTipo de datos
Input_Table
[table,...]

La lista de las tablas que va a convertir a dBASE.

Table View
Output_Folder

La carpeta de destino en la que se ubicarán las tablas dBASE de salida.

Folder

Salida derivada

NombreExplicaciónTipo de datos
Derived_Folder

La carpeta que contiene las tablas dBASE nuevas.

Carpeta

Muestra de código

Ejemplo 1 de TableToDBASE (ventana de Python)

El siguiente script de la ventana de Python demuestra cómo utilizar la función TableToDBASE en el modo inmediato.

import arcpy
arcpy.env.workspace = "C:/data/Habitat_Analysis.gdb"
arcpy.TableToDBASE_conversion(["vegtype", "futrds"], "C:/output")
Ejemplo 2 de TableToDBASE (script independiente)

El siguiente script independiente muestra cómo utilizar la función 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)

Información de licenciamiento

  • Basic: Sí
  • Standard: Sí
  • Advanced: Sí

Temas relacionados