py-dBASE is an open-source project that consists of Python language files for accessing dBASE data files (currently dBASE III (*.DBF) files). The initial code:
- reads the DBF header information including field names
- reads the individual records, handling Character, Date, Logical, and Number field types
- provides easy record field access
- provides the ability to move around in the file
- can create new DBF files
- read, update and write records
Other possible enhancements that aren't currently planned (though submissions are welcome) are:
- memo field support
- index file support
For more information, go to:
py-dBASE Home page at Sourceforge
Download files from:
Sourceforge
News:
- July 1, 2003: py-dBASE announced!
- Aug 22, 2003: py-dBASE 0.1.0 released!
- Oct 13, 2003: py-dBASE 0.2.0 released! (dBase style access methods complete)
py-dBase now uses dbRow from Kevin Jacobs of the Opal Group
to manage the DBF fields. While this will really become beneficial once the DB-API style methods (fetch*) are
implemented, it is still helpful with the dBase style methods that are currently implemented. This release also
adds some nice helper routines like dispStru() to format the DBF structure like the Display Structure command in dBase.
Thank you for your interest,
-- Greg Brunet
|
Hosted by:
|