В Python 2.6 Я сделал это, чтобы достичь Xsl tranformPython3 и XML/XSLT библиотеки
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 или у него разные шаблоны вызовов (требуется переписывание кода)?
Я думаю libxml2 библиотеки/XSLT теперь предлагают Python3 привязок через '/ configure' аргумент сценария' - с-python = $ {PATH_TO_PYTHON3_BINARY} ', например,'/usr/bin/python3'. – kevinarpe