UnicodeWarning: Unicode equal comparison failed to convert both arguments to Unicode
这个报错是编码问题导致的,json数据中有中文,在python里面对其与中文做比较的时候报错。
解决的思路
在文件头加上
# -*- coding:utf-8 -*-
import sys
reload(sys)
sys.setdefaultencoding('utf-8')
对需要比较的中文字符变量
label = label.decode('utf-8')
这样就OK了