Python con DBF

364 views
Skip to first unread message

ceski

unread,
Nov 1, 2023, 6:08:54 PM11/1/23
to VFP a Python
Lei en algunos blogs que es posible usar Python con DBF.

Es posible?

Si es posible alguno de ustedes lo ha hecho? o es mejor migrar completamente a otro tipo de base de datos.

Saludos.

Carlos Miguel FARIAS

unread,
Nov 1, 2023, 6:22:14 PM11/1/23
to vfp-a-...@googlegroups.com
Se pueden usar DBF con Python, hay varias bibliotecas. Tuve que convertir DBFs estandar a BD para usar en Python.
No tengo presente si hay alguna biblioteca python que soporte los tipos de datos "especiales" de VFP (los que aparecieron con VFP propiamente dicho).
Saludos: Miguel

--
Has recibido este mensaje porque estás suscrito al grupo "VFP a Python" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a vfp-a-python...@googlegroups.com.
Para ver esta conversación en el sitio web, visita https://groups.google.com/d/msgid/vfp-a-python/c21c9ddc-4247-428d-8274-8b57d8197a24n%40googlegroups.com.

ceski

unread,
Nov 1, 2023, 7:35:45 PM11/1/23
to VFP a Python
Puedo preguntar como histe para cambiar a DB?

Carlos Miguel FARIAS

unread,
Nov 1, 2023, 8:10:59 PM11/1/23
to vfp-a-...@googlegroups.com
DB (database) el motor que tu quieras.
Lees las DBF con Python (con alguna librería de Python que quieras) y luego con la API estándar de Python para acceder al SGBD que elijas, vas cargando los datos en las respectivas tablas.
En python todas las bibliotecas de acceso a SGBD tienen una interfaz en común (lo único que cambia es la cadena de conexión inicial) y por supuesto, las cadenas de SQL deberán ser las específicas de cada motor.
También hay bibliotecas super polenta (SQLAlchemy) tipo ORM que simplifican la gestión de SGBD con una interfaz común a las BD soportadas.
Saludos: Miguel

Carlos Hidalgo

unread,
Nov 1, 2023, 8:46:21 PM11/1/23
to vfp-a-...@googlegroups.com
Reply all
Reply to author
Forward
0 new messages