Python3 и библиотеки xml / xslt

В python 2.6 Я сделал это для преобразования xsl

    import libxml2
    import libxslt
    ...
    styledoc = libxml2.parseFile(my_xslt_file)
    style = libxslt.parseStylesheetDoc(styledoc)
    doc = libxml2.parseDoc(siri_response_data)
    result = style.applyStylesheet(doc, None)
    ...

Что было бы эквивалентом в Python 3.2?

Я спрашиваю, потому что кажется, что lnxml и libxslt недоступны в python3.2. Я слышал о lxml - это прямой эквивалент libxml2 + libxslt или у него другие шаблоны вызовов (требующие переписывания кода)?

7
задан barking.pete 23 January 2012 в 11:53
поделиться