Tengo un montón de archivos DBF FoxPro (VFP9) en mi sistema Ubuntu, ¿hay una biblioteca para abrirlos en Python? Solo necesito leerlos, y preferiblemente también tendré acceso a los campos memo.¿Cuál es la forma más fácil de leer un archivo DBF de FoxPro desde Python?
actualización: Gracias @cnu, he usado de Yusdi Santoso dbf.py
y funciona muy bien. Uno gotcha: La extensión del nombre del archivo de memo debe ser minúscula, es decir, .fpt
, no .FPT
, que era como el nombre del archivo provenía de Windows.
El [módulo DBFReader] (http://www.garshol.priv.no/download/software/python/dbfreader.py) es ahora un vínculo roto. – Caltor
En el programa de campos memo, da el número de datos no exactos de cómo recuperar los datos en función de ese número de índice donde está almacenado. – MONTYHS
Desde septiembre de 2008 (hora de la respuesta), hay muchas más opciones (noviembre de 2015), por ejemplo: https://pypi.python.org/pypi/dbf, https://pypi.python.org/pypi/ dbfread /, http://sourceforge.net/projects/dbfpy/. Personalmente elegí dbfread porque está bien documentado. –