Ошибка загрузки файла xml и стилей в python
После загрузки файла xml(размером 5-6 мб) и стиля модуль lxml показывает ошибку lxml.etree.XSLTApplyError: current_number с чем связано даже в дебаге jetbrains не нашел, подскажите. С файлом xml менее 1 мб работает нормально.
import lxml.etree as ET
import lxml.etree
import requests, sys
xmlFile = sys.path[0] + '/doc35247683.xml'
def parseXML(xmlFile):
doc = lxml.etree.parse(xmlFile)
root = doc.getroot()
xslnode = root.getprevious()
common_file = xslnode.get('href')
res = requests.get(common_file)
open(sys.path[0] + '/common.xsl', 'wb').write(res.content)
parseXML(xmlFile)
dom = ET.parse(xmlFile)
xslt = ET.parse(sys.path[0] + '/common.xsl')
transform = ET.XSLT(xslt)
newElem = transform(dom)
newElem.write(sys.path[0] + '/123.html')
Ошибка
Traceback (most recent call last):
File "C:/Users/User/Desktop/Parse/parse.py", line 25, in <module>
File "src\lxml\xslt.pxi", line 600, in lxml.etree.XSLT.__call__
lxml.etree.XSLTApplyError: current_number