#!/usr/bin/python2 # -*- coding: utf-8 -*- import os, codecs, xml.sax, datetime, sys from kanjivg import * def createSVG(out, kanji): out.write('\n') out.write("\n\n") out.write(""" ]> """) kanji.toSVG(out) out.write("\n") if __name__ == "__main__": handler = KanjisHandler() xml.sax.parse(sys.argv[1], handler) kanjis = handler.kanjis.values() for kanji in kanjis: out = codecs.open("currentdata/SVG/" + str(kanji.id) + ".svg", "w", "utf-8") createSVG(out, kanji)