在使用python+scrapy爬虫时,遇到过中文转码的问题,可能在大家已经尝试了一些方法依然没有解决,比如在代码中加入# -*- coding: utf-8 -*-,或者使用了encode('utf-8'),在这些方法后依然出现乱码问题,那么你现在可以尝试这种方法,在代码中加入:
import sys
reload(sys)
sys.setdefaultencoding('utf-8')
加入之后,转码问题便可以解决,我的是这样处理的,不知道对大家是否通用
在使用python+scrapy爬虫时,遇到过中文转码的问题,可能在大家已经尝试了一些方法依然没有解决,比如在代码中加入# -*- coding: utf-8 -*-,或者使用了encode('utf-8'),在这些方法后依然出现乱码问题,那么你现在可以尝试这种方法,在代码中加入:
import sys
reload(sys)
sys.setdefaultencoding('utf-8')
加入之后,转码问题便可以解决,我的是这样处理的,不知道对大家是否通用