当前位置:   article > 正文

'gbk' codec can't decode byte 0x82 in position 8: incomplete multibyte sequence

gbk' codec can't decode byte 0x82 in position 8: illegal multibyte sequence
class CityDict(models.Model):
    name = models.CharField(max_length=20, verbose_name=u"城市")
    desc = models.CharField(max_length=200, verbose_name=u"描述")
    add_time = models.DateTimeField(default=datetime.now, verbose_name="添加时间")

    class Meta:
        verbose_name = u"城市"
        verbose_name_plural = verbose_name

    def __unicode__(self):
        return self.name
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11

model内使用
def _unicode_(self):
return self.name
时报错‘gbk’ codec can’t decode byte 0x82 in position 8: incomplete multibyte sequence

编码问题,在python2.7内出现编码问题太常见了,
哪里出错copy到哪里,一般都能解决,如果解决不了,再想办法

import sys
reload(sys)
sys.setdefaultencoding('utf8')
  • 1
  • 2
  • 3
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/繁依Fanyi0/article/detail/629392
推荐阅读
相关标签
  

闽ICP备14008679号