
import genshi
import urllib2

def genshi_parse(url):
    """parse url to get bug title"""
    title_path = "head/title/text()"
    mbt_file = urllib2.urlopen(url)
    #mbt_genshi = genshi.input.HTML(mbt_file)
    mbt_genshi = genshi.input.HTMLParser(mbt_file)
    title = mbt_genshi.parse().select(title_path)#.render().decode("utf-8")
    #except genshi.ParseError:
    #    pass
    return title

print genshi_parse("file:./view.php")
