在python3中打印一个字符串的解码格式会出现上述错误。
例如:print(nickname.decode())
原因是因为在python3环境中,nickname已经是unicode str了,不能用decode方法了。
如果非要用,要先编码。例如:print(nickname.encode(‘utf8’).decode()) 默认解码格式为utf8。
python3中出现 “AttributeError: ‘str‘ object has no attribute ‘decode‘“错误的原因及其解决办法
最新推荐文章于 2024-06-24 21:41:59 发布