Упрощение кода в transform.py: удалены комментарии для загрузки XML и XSLT, а также для создания и применения трансформации
This commit is contained in:
File diff suppressed because it is too large
Load Diff
@@ -1,18 +1,13 @@
|
|||||||
from lxml import etree
|
from lxml import etree
|
||||||
|
|
||||||
# загружаем XML
|
|
||||||
xml = etree.parse("specialities.xml")
|
xml = etree.parse("specialities.xml")
|
||||||
|
|
||||||
# загружаем XSLT
|
|
||||||
xslt = etree.parse("specialities.xsl")
|
xslt = etree.parse("specialities.xsl")
|
||||||
|
|
||||||
# создаем трансформацию
|
|
||||||
transform = etree.XSLT(xslt)
|
transform = etree.XSLT(xslt)
|
||||||
|
|
||||||
# применяем
|
|
||||||
result = transform(xml)
|
result = transform(xml)
|
||||||
|
|
||||||
# сохраняем HTML
|
|
||||||
with open("specialities.html", "wb") as f:
|
with open("specialities.html", "wb") as f:
|
||||||
f.write(etree.tostring(result, pretty_print=True, encoding="UTF-8"))
|
f.write(etree.tostring(result, pretty_print=True, encoding="UTF-8"))
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user