gpt4 book ai didi

python - IronPython 和 xml.etree.ElementTree 非法字符错误

转载 作者:数据小太阳 更新时间:2023-10-29 02:13:52 24 4
gpt4 key购买 nike

我正在尝试使用 xml.etree.ElementTree.parse() 读取包含 utf8 字符的 XML 文件。当使用常规 python (2.7.4) 解释器运行代码时,它工作正常并且我没有收到任何错误,但是当我尝试使用 IronPython 运行相同的代码时,我得到一个 Syntax error at line 18: illegal character in content错误。我还尝试先使用 codecs.open("file.xml", "r", "utf-8") 打开文件,但收到以下错误 Illegal characters in path

如何修复 IronPython 中的这个错误?可以使用替代的 xml 解析器,但我更喜欢在 xml.etree.ElementTree 中解决问题。谢谢。

最佳答案

我通过“重新安装”ElementTree 模块解决了这个问题。从以上下载here ,并通过将源代码复制到 ..\IronPython 2.7\Lib\site-packages\ 来安装它。

关于python - IronPython 和 xml.etree.ElementTree 非法字符错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19576235/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com