def dbc2dbf(infile, outfile): """ Converts a DATASUS dbc file to a DBF database. :param infile: .dbc file name :param outfile: name of the .dbf file to be created. """ if isinstance(infile, str): infile = infile.encode() if isinstance(outfile, str): outfile = outfile.encode() p = ffi.new('char[]', os.path.abspath(infile)) q = ffi.new('char[]', os.path.abspath(outfile)) lib.dbc2dbf([p], [q])
def dbc2dbf(infile, outfile): """ Converts a DATASUS dbc file to a DBF database. :param infile: .dbc file name :param outfile: name of the .dbf file to be created. """ if isinstance(infile, str): infile = infile.encode() if isinstance(outfile, str): outfile = outfile.encode() p = ffi.new('char[]', os.path.abspath(infile)) q = ffi.new('char[]', os.path.abspath(outfile)) lib.dbc2dbf([p], [q])