字符串前面的“b”表示它仍然是字节数组,尚未解码。
与其他字符串一样,使用“utf-8”解码,它应该按预期打印特殊字符
... body = part.get_payload(decode=True) body = body.decode('utf-8') print('Body: %s' % body) ...