試してみようみようと思っててなかなか試せなかったけど機会ができた。 lxmlを知らないとモグリです。 とりあえず見習いであればXMLParser走らせてチェックでもいいんだけど。(練習になるので) 仕事だとめんどいのでvalidにしちゃう。 lxmlでできるはずだなあと思って試しただけ。 # vim: fileencoding=utf8 from lxml import etree import os import sys def format(input): parser = etree.HTMLParser() et = etree.parse(input, parser) base = os.path.basename(input) base = '_' + base dirname = os.path.dirname(input) out = os.path.join(dirnam