De tabla a dBASE (Conversión)

Resumen

Convierte una o más tablas a tablas dBASE.

Uso

  • La herramienta copia las filas de una tabla, vista de tabla, clase de entidad, capas de entidad, archivos delimitado o rásteres con una tabla de atributos a una nueva tabla de geodatabase.

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

    • Geodatabase
    • dBASE (.dbf)
    • Microsoft Excel hojas de cálculo (.xls y .xlsx)
    • Tablas basadas en memoria
    • Archivos delimitados
      • Archivos delimitados por comas (.csv, .txt y .asc)
      • Archivos delimitados por tabulaciones (.tsv y .tab)
      • Archivos delimitados por canalizaciones (.psv)

    Para los archivos delimitados, 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 producirá 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 una tabla de dBASE.

  • Si el nombre de una tabla de salida ya existe en la carpeta de salida y la opción Permitir que las herramientas de geoprocesamiento sobrescriban los datasets existentes está desactivada, se incorporará un número al final del nombre para que sea único (por ejemplo, OutputTbl_1.dbf). Si alguna de las tablas de entrada tiene el mismo nombre, también se incorporará un número a los nombres de tabla de salida, independientemente de la opción para sobrescribir datasets existentes. De lo contrario, la tabla se sobrescribirá.

Parámetros

EtiquetaExplicaciónTipo de datos
Tablas de entrada

La lista de tablas que se van a convertir a tablas de dBASE.

Table View
Carpeta de salida

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

Folder

Salida derivada

EtiquetaExplicaciónTipo de datos
Carpeta de salida actualizada

La carpeta que contiene las tablas dBASE nuevas.

Folder

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

La lista de tablas que se van a convertir a tablas de 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.

Folder

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 de modo inmediato.

import arcpy
arcpy.env.workspace = "C:/data/Habitat_Analysis.gdb"
arcpy.TableToDBASE_conversion(["vegtype", "futrds"], "C:/output")
Ejemplo 2 de TableToDBASE (secuencia de comandos 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