python:打印xml文档

时间:2012-04-27 14:00:48

标签: python xml string printing

如果我以这种方式打印xml文档:

print(doc.toprettyxml(indent=' '*spaces, encoding='utf-8'))

我明白了:

b'<?xml version="1.0" encoding="utf-8"?>\n<element att=""/>\n'

如何摆脱 b'前缀和'后缀?

1 个答案:

答案 0 :(得分:4)

尝试使用decode

print(doc.toprettyxml(indent=' '*spaces, encoding='utf-8').decode('utf-8'))