admin 管理员组文章数量: 1184232
import xml.etree.ElementTree as EtEt.parse(xml) 'gbk' codec can't decode byte
解决办法:
把下面之前的代码
import xml.etree.ElementTree as ET
tree = ET.parse(‘C:\test.xml’)
root = tree.getroot()
改成:
import xml.etree.ElementTree as ET
f = open(‘C:\test.xml’,encoding="utf-8")
xml_text = f.read()
root = ET.fromstring(xml_text)
f.close()
版权声明:本文标题:当编码相撞:GBK与UTF-8在解析xml时的邂逅 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.roclinux.cn/b/1771615906a3546622.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。