在使用flask时在模板中使用了中文,运行的时候遇到下面的问题:
UnicodeDecodeError
UnicodeDecodeError: ‘utf8‘ codec can‘t decode byte 0xb0 in position 135: invalid start byte
试了几种办法,
在py页添加如下代码等:
# -*- coding: utf-8 -*-
import sys
reload(sys)
sys.setdefaultencoding("utf-8")
都没有解决问题,最后googoe出来说模板页保存的不是utf8格式,拷贝出模板在windows中记事本中打开并另存为utf8格式,重新运行。
解决。
时间: 2024-10-06 16:48:49