import dbfreader import Mk4py mk = Mk4py tom = dbfreader.DBFFile('c:\\KEPLER46\\places.dbf') tom.open() tom._inspect_file() newtom_db = mk.Storage('c:\\places.mk',1) newtom_vw = newtom_db.getas('places[LATMIN:I,CNTRYSTATE:S,DSTPTR:I,HIGHPOPWNM:S,LONGMIN:I,LATDEG:I,LATSEC:I,LATNS:S,NAME:S,ELEVATION:I,LONGSEC:I,LONGDEG:I,LONGEW:S]') for x in range(tom.rec_num): data = tom.get_next_record() newtom_vw.append(LATMIN = data['LATMIN'],CNTRYSTATE = data['CNTRYSTATE'],DSTPTR = data['DSTPTR'],HIGHPOPWNM = data['HIGHPOPWNM'],LONGMIN = data['LONGMIN'],LATDEG = data['LATDEG'],LATSEC = data['LATSEC'],LATNS = data['LATNS'],NAME = data['NAME'],ELEVATION = data['ELEVATION'],LONGSEC = data['LONGSEC'],LONGDEG = data['LONGDEG'],LONGEW =['LONGEW']) print x, newtom_db.commit() del newtom_db