#!/usr/bin/env python

import lxml.html
import sys

def output(obj):
    if isinstance(obj, list):
        for i in obj:
            output(i)
    elif isinstance(obj, lxml.html.HtmlElement):
        print lxml.html.tostring(obj)
    else:
        print obj

def main():
    tr = lxml.html.parse(sys.argv[1])
    res = tr.xpath(sys.argv[2])
    output(res)

if __name__ == '__main__':
    main()
