Python 报错AttributeError: ‘str‘ object has no attribute ‘decode‘解决办法
Posted 二哥不像程序员
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python 报错AttributeError: ‘str‘ object has no attribute ‘decode‘解决办法相关的知识,希望对你有一定的参考价值。
问题
使用Python进行解码操作的时候经常会遇到AttributeError: 'str' object has no attribute 'decode'的问题,其实遇到这个问题的主要原因就是我们decode时给到的数据类型不对。
解决办法
转换编码再解码:
encode('utf-8').decode("utf-8")
encode('utf-8').decode("unicode-escape")
示例:
以上是关于Python 报错AttributeError: ‘str‘ object has no attribute ‘decode‘解决办法的主要内容,如果未能解决你的问题,请参考以下文章
python报错: AttributeError module 'time' has no attribute 'clock'
Python脚本报错AttributeError: ‘module’ object has no attribute’xxx’解决方法
python-pip升级报错- AttributeError: 'NoneType' object has no attribute 'bytes'
Python 报错 AttributeError: module 'django.db.models' has no attribute 'SubfieldBase'(
Python - celery 相关报错 - AttributeError: type object '_multiprocessing.win32' has no attribute
python报错提示 AttributeError: ‘bytes’ object has no attribute ‘encode’、