Как решить проблему: l xml .etree.XMLSyntaxError: объект «InvisibleTimes» не определен - PullRequest
0 голосов
/ 04 апреля 2020

Я пытаюсь написать уравнение в Word. Тем не менее, я получил это сообщение: "l xml .etree.XMLSyntaxError: Entity 'InvisibleTimes' не определено". Как я могу решить это?

Это мой код:

from sympy import *
from docx import Document
from lxml import etree

# create expression
x, y = symbols('x y')
expr1 = 2*x+2*y

# create MathML structure
expr1xml = mathml(expr1, printer = 'presentation')
tree = etree.fromstring('<math xmlns="http://www.w3.org/1998/Math/MathML">'+expr1xml+'</math>')

# convert to MS Office structure
xslt = etree.parse('C:/MML2OMML.XSL')
transform = etree.XSLT(xslt)
new_dom = transform(tree)

# write to docx
document = Document()
p = document.add_paragraph()
p._element.append(new_dom.getroot())
document.save("simpleEq.docx")
...