Trong python 2,6 Tôi đã làm điều này để đạt được một tranform xslPython3 và xml/XSLT thư viện
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)
...
Điều gì sẽ là tương đương với bằng Python 3.2?
Tôi hỏi vì có vẻ như lnxml và libxslt không có sẵn trong python3.2. Tôi đã nghe nói về lxml - đây là một tương đương trực tiếp của libxml2 + libxslt hay nó có các mẫu gọi khác nhau (cần phải viết lại mã)?
Tôi nghĩ libxml2 thư viện/XSLT hiện cung cấp bindings Python3 qua '/ tranh luận kịch bản configure'' - with-python = $ {PATH_TO_PYTHON3_BINARY} ', ví dụ:'/usr/bin/python3'. – kevinarpe