对于python2中文字符编码,设置为"utf-8"使用以下方法不一定有用,可能存在无setdefaultencoding方法的情况
# -*- coding: utf-8 -*-
import sys
reload(sys)
sys.setdefaultencoding('utf-8')
这里推荐替代方案,在需要进行判断时,推荐使用"format"函数。例:
u"{0}".format(x)
可以较方便解决中文编码导致的字符判断问题。
本文介绍Python2中如何正确处理UTF-8编码问题,避免使用无效的方法,并推荐使用format函数来解决中文字符编码导致的问题。
对于python2中文字符编码,设置为"utf-8"使用以下方法不一定有用,可能存在无setdefaultencoding方法的情况
# -*- coding: utf-8 -*-
import sys
reload(sys)
sys.setdefaultencoding('utf-8')
这里推荐替代方案,在需要进行判断时,推荐使用"format"函数。例:
u"{0}".format(x)
可以较方便解决中文编码导致的字符判断问题。
275
352
1336

被折叠的 条评论
为什么被折叠?