Python 使用LXML保存xml文件时出现问题。编码问题未显示原始xml文件中的符号

Python 使用LXML保存xml文件时出现问题。编码问题未显示原始xml文件中的符号,python,encoding,lxml,Python,Encoding,Lxml,我有一个带有符号的xml文件,如>。当我打开xml并使用lxml保存它时,我现在看到了®取而代之。我尝试过在解析器上设置编码,但没有产生任何影响。我想知道我是否需要做一些具体的事情来保持这些符号的原样 例如: parser = etree.XMLParser(remove_blank_text=True, encoding='utf-8') return etree.parse(path, parser) 如何保存XML树?当使用tree.write(“symbol.xml”,enco

我有一个带有符号的xml文件,如
>
。当我打开xml并使用lxml保存它时,我现在看到了
®取而代之。我尝试过在解析器上设置编码,但没有产生任何影响。我想知道我是否需要做一些具体的事情来保持这些符号的原样

例如:

parser = etree.XMLParser(remove_blank_text=True, encoding='utf-8')
return etree.parse(path, parser)

如何保存XML树?当使用
tree.write(“symbol.xml”,encoding=“utf-8”)
时,我没有发现问题。我在保存中发现了问题。这对我来说已经不是问题了。