class TXMParser(xml.sax.ContentHandler) :
def __init__(self, fileout, encodage_out) :
self.fileout = fileout
class TXMParser(xml.sax.ContentHandler) :
def __init__(self, fileout, encodage_out) :
self.fileout = fileout
-
-
-class TXM2IRA :
- def __init__(self, pathin, fileout, encodage_in, encodage_out) :
+def TXM2IRA(pathin, fileout, encodage_in, encodage_out) :
parser = xml.sax.make_parser()
files = glob.glob(os.path.join(pathin,'*.xml'))
parser = xml.sax.make_parser()
files = glob.glob(os.path.join(pathin,'*.xml'))
with open(fileout, 'w') as fout :
parser.setContentHandler(TXMParser(fout, encodage_out))
for f in files :
parser.parse(open(f, 'r'))
fout.write('\n\n')
with open(fileout, 'w') as fout :
parser.setContentHandler(TXMParser(fout, encodage_out))
for f in files :
parser.parse(open(f, 'r'))
fout.write('\n\n')